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
GDScript is described as 'High-level, dynamically typed programming language used to create content. It uses a syntax similar to Python' and is a programming language in the development category. There are more than 50 alternatives to GDScript for a variety of platforms, including Linux, Windows, Mac, BSD and Self-Hosted apps. The best GDScript alternative is Python, which is both free and Open Source. Other great apps like GDScript are Java, C (programming language), Rust and C++.
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...

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

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.

Wolfram Language is a symbolic language, deliberately designed with the breadth and unity needed to develop powerful programs quickly. By integrating high-level forms—like Image, GeoPolygon or Molecule—along with advanced superfunctions—such as ImageIdentify or...
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.

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.
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 ?
