Best Programming Language software
100 tools with AI-ranked alternatives, pricing, pros and cons.
xRP
xRP is a comprehensive project management software that helps teams collaborate and manage tasks efficiently.
Lazarus
Lazarus is a free and open-source integrated development environment (IDE) for rapid application development using the...
Perl
Perl is a high-level, general-purpose, interpreted, dynamic programming language known for its powerful text processing capabilities.
Elixir
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
Hack Lang
Hack is a programming language for HHVM that interoperates seamlessly with PHP. It enables developers to...
PHP
PHP is a popular general-purpose scripting language that is especially suited to web development.
Scala Lang
Scala is a modern multi-paradigm programming language designed to express common programming patterns in a concise,...
Ruby
Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It...
C
C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion,...
Haskell
Haskell is a functional programming language with a strong, static type system. It is known for...
Lua
Lua is a powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional...
JavaScript
JavaScript is a high-level, interpreted programming language that is widely used for creating interactive and dynamic...
Haxe
Haxe is an open source toolkit based on a modern high-level strictly typed programming language, a...
C (programming language)
C is a general-purpose, procedural computer programming language supporting structured programming, lexical variable scope, and recursion,...
Rust
Rust is a systems programming language that is known for its speed, memory safety, and parallelism.
Kotlin
Kotlin is a modern programming language that runs on the Java Virtual Machine (JVM). It is...
Erlang
Erlang is a functional programming language used for developing highly scalable, fault-tolerant systems.
Free Pascal
Free Pascal is a 32, 64, and 16-bit professional Pascal compiler. It can target multiple processor...
Nim (programming language)
Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages...
Redox
Redox is a modern healthcare interoperability platform that accelerates the development and distribution of healthcare software...
Typescript
TypeScript is a strict syntactical superset of JavaScript that adds optional static typing to the language.
Tcl
Tcl is a dynamic programming language often used for rapid prototyping, scripting, and application extension.
Accountable
Accountable is a software solution for easy expense tracking and financial management.
Clojure
Clojure is a dynamic, functional programming language that runs on the Java Virtual Machine. It is...
Medisoft
Medisoft is a medical billing software that streamlines the billing process for healthcare providers.
PureBasic
PureBasic is a programming language based on established BASIC rules. It allows for the creation of...
Elm
Elm is a functional programming language for building web applications with a strong emphasis on simplicity...
SymPy
SymPy is a Python library for symbolic mathematics.
GoLand
GoLand is an IDE for Go development by JetBrains, offering advanced coding assistance, ergonomic design, and...
Rxphoto
Rxphoto is a software solution for medical image management tailored for healthcare professionals.
HealthStream
HealthStream is a healthcare learning platform that provides workforce development, training & compliance solutions for the...
Magic
Magic is a powerful software tool for automating tasks and workflows.
Swift
Swift is a powerful and intuitive programming language developed by Apple for iOS, macOS, watchOS, and...
OCaml
OCaml is a functional programming language with a strong emphasis on expressiveness and safety. It is...
avrdude-gui
avrdude-gui is a simple GUI for AVRDUDE which is a software for programming Atmel AVR Microcontrollers.
ODIN
ODIN is a comprehensive software solution for project management and collaboration.
Flow Type
Flow is a static type checker for JavaScript. It helps you catch errors in your code...
FreeBASIC
FreeBASIC is a free/open source (GPL), 32-bit BASIC compiler for Microsoft Windows and DOS. It can...
thinBasic
thinBasic is a simple, flexible, and easy-to-learn scripting language. It is designed for automation, customization, and...
CLISP
CLISP is a free Common Lisp implementation that is a part of the GNU Project. It...
Hy
Hy is a software tool for building and executing hybrid applications.
Liberty BASIC
Liberty BASIC is a programming environment that makes it easy to create software for Windows.
LiveScript
LiveScript is a functional programming language that compiles to JavaScript. It is aimed at JavaScript developers...
mustache
Mustache is a logic-less template syntax. It can be used for HTML, config files, source code...
PowerBASIC
PowerBASIC is a commercial compiler and integrated development environment for the BASIC programming language.
Bas7
Bas7 is a comprehensive software suite for project management and collaboration.
Codeasy
Codeasy is an interactive platform for learning programming through story-based tutorials.
KBasic
KBasic is a powerful programming language and IDE for developing cross-platform applications.
Armed Bear Common Lisp
Armed Bear Common Lisp is a full implementation of the Common Lisp language running on the...
Clozure Common Lisp
Clozure Common Lisp is an open source Common Lisp implementation that provides a fast compiler and...
CMU Common Lisp
CMU Common Lisp is a high-performance, free Common Lisp implementation. It runs on a variety of...
Doc Halo
Doc Halo is a secure messaging and collaboration platform designed for healthcare providers to communicate sensitive...
Imprivata Secure Communication
Imprivata Secure Communication is a secure messaging and collaboration platform designed for healthcare organizations to improve...
Influence Health
Influence Health is a healthcare software platform that helps organizations engage and connect with patients to...
Kanteron
Kanteron Systems is a leading provider of software solutions for precision medicine, clinical bioinformatics, and radiology....
ManKai Common Lisp
ManKai Common Lisp is a modern Lisp dialect with a focus on performance and usability.
Apache Velocity
Apache Velocity is a Java-based template engine that provides a simple yet powerful template language to...
Pug
Pug is a high-performance template engine heavily influenced by Haml and implemented with JavaScript for Node.js...
Scorpion Healthcare
Scorpion Healthcare is a comprehensive healthcare management software that streamlines operations for healthcare providers.
slm
slm is a software product that helps businesses streamline their logistics operations.
Spok
Spok offers communication solutions for healthcare organizations.
Vocera Communication Platform
Vocera Communication Platform is a healthcare communication system that provides secure messaging, voice calls, and alerts...
Resolume
Resolume is a popular software for live video mixing and VJing, used by professionals in the...
Filepp
Filepp is a file management software that helps users organize and access their files efficiently.
GNU M4
GNU M4 is an implementation of the traditional Unix macro processor. It is mostly used as...
GPP
GPP is a powerful project management tool with advanced features for team collaboration and task tracking.
py2exe
Py2exe is a Python library that converts Python scripts into executable Windows programs.
CSS
Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a...
cx_Freeze
cx_Freeze is a set of scripts for freezing Python scripts into executables using many of the...
Gambas
Gambas is a free development environment based on a Basic interpreter with object extensions. It is...
GNU sed
GNU sed is a stream editor for filtering and transforming text.
PyInstaller
PyInstaller is a program that converts (packages) Python programs into stand-alone executables, under Windows, Linux, Mac...
Kemal
Kemal is a fast web framework for Crystal programming language.
HippityPip
HippityPip is a project management software that helps teams collaborate and manage tasks efficiently. It offers...
Inbox Creature
Inbox Creature is a productivity tool that helps you organize your emails and tasks in one...
Snaptivity
Snaptivity is a software that captures candid fan reactions at live events using AI-powered robotic cameras.
Cython
Cython is an optimising static compiler for both the Python programming language and the extended Cython...
ES6
ECMAScript 6 (also known as ES6 and ECMAScript 2015) is the latest version of the ECMAScript...
Visual Basic
Visual Basic is a Microsoft programming language for building .NET applications, particularly Windows desktop and business...
Common Lisp
Common Lisp is a high-level, general-purpose programming language known for its powerful macro system, rich set...
nuitka
Nuitka is a Python compiler that converts Python code into native machine code for better performance.
REBOL
REBOL is a lightweight programming language and network-oriented scripting platform for automation, data exchange, and cross-platform...
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language.
Transcrypt
Transcrypt is a Python to JavaScript compiler that allows you to write client-side web applications using...
TXR
TXR is a versatile software that simplifies text processing and data extraction.
SoftwareTesting.AI
SoftwareTesting.AI is an AI-powered software testing tool that automates test case generation, execution, and result analysis.
Arduboy
Arduboy is a credit card-sized gaming device that allows you to play retro games on a...
Agda
Agda is a dependently typed functional programming language and proof assistant.
Bracmat
Bracmat is a comprehensive project management software for small to medium-sized teams. It offers task management,...
Brython
Brython is a Python implementation for client-side web programming. It allows you to use Python in...
Coq
Coq is a formal proof management system. It provides a formal language to write mathematical definitions,...
jquery-template
jquery-template is a lightweight templating engine for client-side scripting with jQuery.
Skulpt
Skulpt is a body composition tracker that measures body fat percentage and muscle quality.
Amber Smalltalk
Amber Smalltalk is an open-source Smalltalk environment that compiles to JavaScript for web applications. It targets...
Jinja2
Jinja2 is a modern and designer-friendly templating engine for Python programming language.
MLton
MLton is an open-source whole-program optimizing compiler for the Standard ML programming language.
Xidel
Xidel is a command line tool to download and extract data from HTML/XML pages. It supports...
XMLStarlet
XMLStarlet is a set of command-line utilities that can be used to transform, query, validate, and...
F#
F# is a functional-first programming language that allows you to write simple code to solve complex...
PyPy
PyPy is a fast, compliant alternative implementation of the Python language. It uses a just-in-time compiler...