Suggested Categories:

Programming Languages
Programming languages are a set of rules that form a language that programmers and developers can use to write software, applications, web apps, mobile apps, scripts, and more.
PLC Programming Software
PLC programming software is used to program industrial automation systems that are based on programmable logic controllers (PLCs). It enables users to create, modify and debug programs for PLCs in a structured, user-friendly manner. The software can also be used to design control systems for various industries such as pharmaceuticals, aerospace and automotive production. In addition, it provides features such as data logging, trending and simulation capabilities.
Pair Programming Tools
Pair programming tools, also known as remote pair programming tools, facilitate real-time collaboration between two or more developers working on the same codebase simultaneously. These tools often include features like shared code editors, live cursors, voice or video chat, and version control integration. Popular tools like Visual Studio Live Share, CodeTogether, and Replit allow remote developers to work together as if they were in the same room. By enabling instant feedback and collaborative problem-solving, these tools enhance productivity, knowledge sharing, and code quality. Pair programming tools are especially valuable in agile development environments and for mentoring junior developers.
Robot Offline Programming (OLP) Software
Robot Offline Programming (OLP) software allows users to create, simulate, and optimize robotic movements and tasks in a virtual environment without the need for physical robots. It enables users to program robot paths, test collision avoidance, and visualize workflows before deployment. This software helps reduce production downtime, improve accuracy, and streamline robotic automation processes. Industries like manufacturing, automotive, and aerospace rely on OLP software to enhance productivity and reduce costly on-site programming. By allowing for virtual testing and iteration, it minimizes errors and speeds up the implementation of robotic systems.
Code Collaboration Tools
Code collaboration tools are platforms that enable developers to work together on software projects by facilitating real-time collaboration, version control, and code sharing. These tools allow multiple developers to edit and review code simultaneously, track changes, and manage different versions of code through branches and commits. Key features typically include code reviews, pull requests, conflict resolution, issue tracking, and integration with version control systems like Git. Code collaboration tools are essential for team-based development environments, ensuring smooth coordination and improving productivity in software projects.
Employee Referral Software
Employee referral software enables organizations to hire better talent based on employee referrals. Employee referral software streamlines that tracking, management, and incentivization of employee referrals to hiring departments and HR managers. Employee referral software makes it easier to engage employees in recruitment efforts, track referral success, and measure the effectiveness of the referral program.
Homeschool Software
Homeschool software is used to assist in the process of organizing, creating and managing lesson plans, course materials and progress reports for homeschooling purposes.
Affiliate Software
Affiliate software helps businesses manage and track their affiliate marketing programs. It enables companies to recruit affiliates, monitor performance, and process payments based on predefined commission structures. The software typically provides tools to track clicks, sales, conversions, and other key metrics in real-time. It also offers reporting and analytics to help optimize affiliate campaigns and identify high-performing partners. With affiliate software, businesses can streamline their marketing efforts, reduce manual tracking, and maximize their revenue through strategic partnerships.
Drawing Software
Drawing software, also known as painting software, enables users to draw or paint and create digital artwork.
Loyalty Management Software
Loyalty management software helps businesses design, manage, and optimize customer loyalty programs to increase customer retention and drive repeat business. These platforms allow businesses to track customer behaviors, reward purchases, and offer personalized incentives based on customer preferences and activity. Loyalty management software often includes features like points accumulation, tiered rewards systems, promotional offers, and referral tracking. By using this software, companies can enhance customer engagement, strengthen brand loyalty, and gather valuable insights into customer behavior to refine marketing and retention strategies.
Customer Loyalty Software
Customer loyalty software helps organizations design, manage, and optimize loyalty programs that reward repeat purchases and deepen customer relationships. It enables businesses to issue points, track tiers, referrals, or membership statuses, then automate redemption and campaigns. These platforms integrate with CRM, e-commerce, and point-of-sale systems to monitor behavior, segment users, and deliver personalized offers. With analytics and reporting, the software helps measure program performance and customer lifetime value. Ultimately, customer loyalty software transforms occasional buyers into engaged brand advocates and improves retention over time.
Bug Bounty Platforms
Bug bounty platforms enable organizations to create bug bounty programs in order to crowdsource bug and vulnerability identification and remediation. Bug bounty programs allow companies to find and fix bugs and security vulnerabilities at scale.
Vector Graphics Software
Vector graphics software is designed to provide users with the tools to develop, design, create and manipulate vector graphics images.
Label Printing Software
Label printing software enables businesses to design, customize, and print labels for products, packaging, shipping, and inventory management. It provides tools for creating label layouts, adding barcodes, serial numbers, logos, and text with precise formatting options. This software often supports integration with various printers and databases to automate printing and ensure accurate, consistent labeling. By streamlining the label creation and printing process, it helps reduce errors and improve operational efficiency. Ultimately, label printing software supports branding consistency and compliance with industry standards.
Maintenance Management Software
Maintenance management software is software that helps organizations track, schedule, and optimize maintenance activities for equipment, facilities, and assets. It enables users to manage work orders, preventive maintenance, and repair tasks in a centralized system. The software improves operational efficiency by reducing downtime, extending asset lifespans, and minimizing unexpected failures. It provides real-time reporting, inventory tracking, and cost analysis to support data-driven decision-making. By automating maintenance workflows, the software enhances productivity, reduces operational costs, and ensures regulatory compliance.
Artificial Intelligence Software
Artificial Intelligence (AI) software is computer technology designed to simulate human intelligence. It can be used to perform tasks that require cognitive abilities, such as problem-solving, data analysis, visual perception and language translation. AI applications range from voice recognition and virtual assistants to autonomous vehicles and medical diagnostics.
Brand Ambassador Software
Brand ambassador management software enables companies and brands to manage all processes involved with their brand ambassador program. Brand ambassador software is essential for brands that want to improve their brand ambassador marketing program. Brand ambassador platforms offer features such as ambassador management, campaign management, reporting dashboards, support, and more.
Word Processors
Word processors are software applications that allow users to create, edit, and format written documents. They offer a variety of tools and features, such as spell check, font styles, and page layout options. Word processors are commonly used for tasks such as writing essays, creating business reports, or composing emails. They can also save documents in various file formats for easy sharing and printing. Overall, word processors provide a user-friendly platform for creating and managing written content.
Animation Software
Animation software enables artists, designers, and studios to create animated content by manipulating images, characters, and objects over time. It provides tools for keyframing, motion paths, rigging, and frame-by-frame editing to bring static visuals to life. The software often supports both 2D and 3D animation workflows, including modeling, shading, lighting, and rendering capabilities. Many solutions integrate with audio editing, video compositing, and visual effects tools to produce polished, professional-quality animations. By combining creative control with powerful rendering technology, animation software helps storytellers and creators produce engaging visual experiences for film, games, and digital media.
Home Design Software
Home design software enables users to create professional-grade designs for new homes or home renovations and remodels. Home design software can be used by professional architects, interior designers, decorators, or individual homeowners.
  • 1
    myway SQL Manager

    myway SQL Manager

    myway SQL Manager

    The myway SQL Manager is a powerful program for MySQL and MariaDB database administration and programming. Download and using the program is free. Operation on the Intranet or Internet. Web based. Built in PHP and Javascript, fully Ajax controlled. All modules speed-optimized. 132 languages. Tab controlled. Work on multiple tables or other database elements at the same time.
    Starting Price: $0
  • 2
    DataMelt

    DataMelt

    jWork.ORG

    ...Elements of symbolic computations using Octave/Matlab scripting are supported. DataMelt is a computational environment for Java platform. It can be used with different programming languages on different operating systems. Unlike other statistical programs, it is not limited to a single programming language. This software combines the world's most-popular enterprise language, Java, with the most popular scripting language used in data science, such as Jython (Python), Groovy, JRuby.
    Starting Price: $0
  • 3
    SQL

    SQL

    SQL

    SQL is a domain-specific programming language used for accessing, managing, and manipulating relational databases and relational database management systems.
    Starting Price: Free
  • 4
    Zapdex

    Zapdex

    Product Research, Inc.

    Zapdex is a personal database program. It is easy to add as many databases as you like. For instance, you probably would want a contacts database. Maybe an income and expense database for your business. Recipes database, database for gambling winnings and losses, to do list, shopping list, etc. You can make a database of things that you purchase and attach a screen shot of the receipt, instructions, etc.
    Starting Price: Free
  • 5
    NoSQL

    NoSQL

    NoSQL

    NoSQL is a domain-specific programming language used for accessing, managing, and manipulating non-tabular databases. A NoSQL (originally referring to "non-SQL" or "non-relational") database provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases. Such databases have existed since the late 1960s, but the name "NoSQL" was only coined in the early 21st century, triggered by the needs of Web 2.0 companies. ...
  • 6
    IDL

    IDL

    Harris Geospatial Solutions

    IDL software is the trusted scientific programming language used across disciplines to create meaningful visualizations out of complex numerical data. From small-scale analysis programs to widely deployed applications, IDL provides the comprehensive computing environment you need to effectively get information from your data. A key foundation of scientific discovery is complex numerical data.
  • 7
    EpiData Entry
    ...Download the "setup" file in the language of your choice. Setup file includes program and core documentation. A translation consists of documentation and texts for menu's etc. The actual program file is the same for all languages. Since year 2000 EpiData Software has developed from securing the principles of Epi Info V6 to an independent documentation oriented system with several translations and numerous downloads.
  • 8
    MATLAB

    MATLAB

    The MathWorks

    ...Iterate until you’ve got the results you want, then automatically generate a MATLAB program to reproduce or automate your work. Scale your analyses to run on clusters, GPUs, and clouds with only minor code changes. There’s no need to rewrite your code or learn big data programming and out-of-memory techniques. Automatically convert MATLAB algorithms to C/C++, HDL, and CUDA code to run on your embedded processor or FPGA/ASIC.
  • 9
    Snowfly

    Snowfly

    Snowfly Performance Inc.

    ...Don't settle on "checking the Gamification" box, use a program that will make a difference that your employees will use for YEARS. Come have some fun with Snowfly!
    Starting Price: $5.00/month/user
  • 10
    VisualCron

    VisualCron

    VisualCron

    ...Extended logging. Audit, Task, Job and output logs will give help debugging. Flow and error handling. React and control flow based on error type and output. Programming interface. Interact with VisualCron on a programming level by using our API A price tag for everyone. VisualCron is very affordable to purchase and maintain - instant ROI.
    Starting Price: $499 per year
  • 11
    Hamster ZIP Archiver
    Hamster ZIP Archiver is a powerful and modern archival program that allows users to easily compress and open files from any archive. Users can use popular cloud technologies to conveniently create copies of important files, quickly send vacation photos to family members, or share projects with colleagues in just 2 clicks. A free program for compressing and opening ZIP, RAR, TAR, and 7Z files.
    Starting Price: Free
  • 12
    esProc Desktop
    ...Repetitive processing batch files (xls/csv/...) on hand (querying/calculating/generating/converting) esProc has simple to use, smooth and beautiful interface, full programming capabilities, naturally built in Excel, non-professional programmers can play it independently.
    Starting Price: $99/user/year
  • 13
    MSSQL-to-PostgreSQL

    MSSQL-to-PostgreSQL

    Intelligent Converters

    MSSQL-to-PostgreSQL is a program to migrate databases from SQL Server and Azure SQL to PostgreSQL on-premises or cloud DBMS. The program has high performance due to low-level algorithms of reading and writing data: more than 10 MB per second on an average modern system. Command line support allows to automate the migration process.
    Starting Price: $59
  • 14
    NVivo

    NVivo

    Lumivero

    ...Work more efficiently, conduct deeper analysis from more sources, and defend your findings with NVivo. NVivo features best-in-class capability options for all researchers, so you can ask more of your data. Evaluate and communicate program, community and policy impact with clear evidence. Identify ways to evaluate and increase the impact of not-for-profit programs and initiatives. Analyze population health to influence policies, practices, treatments, and education.
  • 15
     OraDump-to-MySQL

    OraDump-to-MySQL

    Intelligent Converters

    OraDump-to-MySQL is a program to export data from Oracle dump files into MySQL, MariaDB or Percona database. The program does direct reading from the dump, so Oracle installation is not required. Command line support allows to script, automate and schedule the conversion process. Key features: All versions of Oracle dump files are supported (both EXP and EXPDP); All versions of Linux/Unix and Windows MySQL are supported with forks (MariaDB, Percona) and DBaaS variations; Option to merge Oracle data into an existing MySQL database; Parallel export Oracle dump files are supported; Option to convert Oracle data into MySQL dump file
    Starting Price: $99
  • 16
    WebData Pro

    WebData Pro

    Webteacher Software

    Webteacher's Webdata is a web database software program which can be easily installed and administrated without requiring any programming skills. All versions of Webdata are rich with features such as image uploading, member passwords, and templates for 100% customizable layouts. Webteacher Software has two types of databases, Webdata Classic and Webdata Pro. Self-installs on any webserver with Perl.
    Starting Price: $599.00
  • 17
    Objectivity/DB

    Objectivity/DB

    Objectivity, Inc.

    ...Objectivity/DB runs on 32 or 64-bit processors running Windows, Linux, and Mac OS X. APIs include: C++, C#, Java and Python. All platform and language combinations are interoperable. For example, objects stored by a program using C++ on Linux can be read by a C# program on Windows and a Java program on Mac OS X.
    Starting Price: See Pricing Details...
  • 18
    Serial Port Monitor

    Serial Port Monitor

    Electronic Team, Inc.

    ...The software has a streamlined and user-friendly interface and doesn’t require any programming skills. There are Professional and Company editions of Serial Port Monitor. When using the software in terminal mode, you can emulate sending some special commands to the monitored port as though they were sent from a monitored application. This way you get the ability to check the reaction of the COM port and device connected to it.
    Leader badge
    Starting Price: $199 one-time payment
  • 19
    DBF Sync

    DBF Sync

    Astersoft Co

    ...A typical use for DBF Sync would be for updating fields in a main file with fields from an update file, both sets of fields being independently selectable from within DBF Sync. DBF Sync supports projects which allow settings and file details to be entered and stored for future use. As well as the easy to use wizard interface, the program supports a command line interface and can be automatically executed from an application scheduler, such as the Windows Scheduled Tasks wizard. This allows you to closely integrate the program into your existing data management chores. To ensure the safety and security of your data, DBF Sync can be run in simulation mode.
    Starting Price: $29.95 per user
  • 20
    rsync

    rsync

    rsync

    ...If you have automatic key-fetching enabled, just running a normal "gpg --verify" will grab my key automatically. Or, feel free to grab the gpp key for Wayne Davison manually. rsync is a file transfer program for Unix systems. rsync uses the "rsync algorithm" which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. Optionally preserves symbolic links, hard links, file ownership, permissions, devices and times. ...
  • 21
    DTM Data Modeler

    DTM Data Modeler

    DTM Data Modeler

    ...The product is intended for database architects and developers and works with data sources via the ODBC interface, which means compatibility with all modern DBMS. Along with basic model properties (sets of entities and relationships between them), the program allows you to create indexes and triggers on the physical level corresponding to the tables of the database that is modeled. The foreign key migration feature makes schema development easier and more visual and also reduces the probability of errors in the integrity of the model. The program can create database schema objects directly in the database as well as create SQL scripts corresponding to the model and taking into account the settings specified by the user.
    Starting Price: $75 per year
  • 22
    RASON

    RASON

    Frontline Solvers

    ...It lets users define optimization, simulation, forecasting, machine learning, and business rules/decision tables using a high-level language that integrates naturally with JavaScript and RESTful workflows, making analytic models easy to embed into web or mobile apps and scale in the cloud. RASON supports a wide range of analytic capabilities, including linear and mixed-integer optimization, convex and nonlinear programming, Monte Carlo simulation with multiple distributions and stochastic programming methods, and predictive models such as regression, clustering, neural networks, and ensembles, plus DMN-compliant decision tables for business logic.
    Starting Price: Free
  • 23
    MySQL Migration Toolkit

    MySQL Migration Toolkit

    Intelligent Converters

    ...Command line support allows to script, automation and scheduling the conversion process. MySQL Migration Toolkit allows users to do the indirect conversion and get more control over the process. Following this way, the program converts data into a local MySQL dump file instead of moving it to MySQL server directly. This dump file contains MySQL statements to create all tables and to fill them with the data. Click here to learn how to import dump file into MySQL database. Once you stored conversion settings into your profile you can run the program in Quick Launch mode. ...
    Starting Price: $99 one-time payment
  • 24
    Aurora LightZ

    Aurora LightZ

    Aurora Predictions

    ...Intuitive Excel style interface enables users across finance, operations and sales to exploit their data to gain insights for smarter decisions for better planning that improves execution, cut costs, and increases revenue without the need of knowing statistics, data science, or programming. The Solution? Aurora Disruptive AI with No ML Our SaaS service easily ingests spreadsheet data to deliver amazing insights, trends, correlations and more in seconds that move the business’ needle. AI is built-in, no programming needed and no Machine Learning, allowing you to use imperfect data. AI-Enabled Analytics for Every Excel User. ...
  • 25
    Stata

    Stata

    StataCorp LLC

    ...Whether you enter commands directly or use the menus and dialogs, you can create a log of all actions and their results to ensure the reproducibility and integrity of your analysis. Stata also has complete command-line scripting and programming facilities, including a full matrix programming language. You have access to everything you need to script your analysis or even to create new Stata commands.
    Starting Price: $48.00/6-month/student
  • 26
    DBxtra

    DBxtra

    Advisionario, S.A. de C.V.

    DBxtra is a cloud-based business intelligence, reporting and dashboard solution that lets businesses create and distribute interactive web-reports and dashboards. With DBxtra, businesses need not have any knowledge of SQL, programming or web technologies to design, deploy, and manage ad-hoc reports. The platform has all your reporting needs covered. DBxtra can be taken on a test drive for 30 days.
  • 27
    Suneido

    Suneido

    Suneido Software

    Suneido™ is a complete, integrated application platform – a system for developing and deploying applications without the frustrations of integrating multiple different products. Suneido incorporates an object-oriented programming language, client-server relational database software, and application frameworks and components. It includes the integrated development environment (IDE) used to create applications as well as the client and server required to run applications across networks. Suneido is Open Source – it is provided free, with complete source code. ...
  • 28
    Igor Pro

    Igor Pro

    WaveMetrics

    ...Igor has been used by tens of thousands of technical professionals since its introduction in 1989. Igor Pro combines powerful tools with an easy to use, point and click interface for the casual user together and a programming environment for the sophisticated user. Igor Pro’s plugin technology extends the built-in functionality with custom tools for data acquisition, instrument control and computational tasks. The latest Igor Pro 8 release contains hundreds of improvements, including 20 new operations, 5 new functions, and a new NetCDF XOP. View the full list of updates here.
  • 29
    Excel Database Tasks (EDT)
    Excel Database Tasks (EDT) drives down project development time and failed solutions, and pushes user efficiency and satisfaction to its maximum potential. Unlike any other Database front end, Excel Database Tasks empowers the user to safely process data sets without having to program a specialist interface. These are some examples of Custom Development Solutions that Lean have created for businesses to help them become more efficient in their business processes. We have very experienced developers in our team meaning we can produce a solution with a proof of concept with a very quick turn around. Letting Lean develop your tasks can give you the confidence that your solution will be produced in a timely manner and will include all the features you need.
  • 30
    BrandMap® 10

    BrandMap® 10

    WRC Research Systems

    The choice of professional researchers worldwide for user friendly, rapid analysis and production of presentation ready biplots, correspondence, mdpref and MCA maps. 64 bit program runs on PCs and MACs. Our exclusive Brand Projector I calculates and graphically displays the attribute changes necessary for brand (column) re-positioning to any point on a map. Brand Projector II allows a researcher to interactively change attributes (rows) and watch the Brand (column) move in response.
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next