Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- JavaScript
- Hotspot JVM


Haskell is described as 'Advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software' and is a popular programming language in the development category. There are more than 50 alternatives to Haskell for a variety of platforms, including Linux, Mac, Windows, BSD and Web-based apps. The best Haskell alternative is Python, which is both free and Open Source. Other great apps like Haskell are Java, Rust, PHP and C++.


Tcl (Tool Command Language) is a very powerful but easy to learn dynamic programming language, suitable for a very wide range of uses.

P is a programming language for asynchronous event-driven programming and the IoT that was developed by Microsoft and University of California, Berkeley.
HolyC is very similar to regular C, so it's a very simple but powerful language. It was used to make all of TempleOS, so it definitely works to make programs.

Pony is an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language.
M# is a set of tools for rapid web application development. M# manages 90% of the code through automation and eliminates most human errors. It has been proven to result in better, safer, and more reliable code, at least 4X faster.

Rhombus is a general-purpose programming language that is easy to use and uniquely customizable.

Yon is an experimental, topos-oriented programming language: a compiled language whose semantics are drawn from category theory (elementary topoi, Heyting algebras, directed type theory) and whose runtime stores every value in a content-addressed heap built on the Leech lattice ?

The Factor programming language combines powerful language features with a full-featured library. The implementation is fully compiled for performance, while still supporting interactive development. Factor applications are portable between all common platforms.
Ada 2012 is the next generation of the world’s premier programming language for engineering safe, secure and reliable software.


Quorum is a general purpose tool that we call an "evidence-based" programming language. It started as an interpreted language originally designed to be easier to hear through screen readers for blind or visually impaired users.