OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles.
Cost / License
- Free
- Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- BSD
Rux Programming Language is described as 'Rux is a fast, compiled, strongly typed, multi-paradigm programming language' and is a programming language in the development category. There are more than 50 alternatives to Rux Programming Language for a variety of platforms, including Linux, Windows, Mac, BSD and Self-Hosted apps. The best Rux Programming Language alternative is Java. It's not free, so if you're looking for a free alternative, you could try Java or C (programming language). Other great apps like Rux Programming Language are C++, C#, Go (Programming Language) and Ruby.
OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles.

Temper is a programming language and toolchain for making libraries that can be used natively from any other language.

Unison is a statically-typed functional language with type inference, an effect system, and advanced tooling. It is based around a big idea of content-addressed code, in which function are identified by a hash of their implementation rather than by name, and code is stored as...

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.

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

Jython, successor of JPython, is an implementation of the Python programming language written in Java.
FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

Ada 2012 is the next generation of the world’s premier programming language for engineering safe, secure and reliable software.

Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.
