Ada 2012 is the next generation of the world’s premier programming language for engineering safe, secure and reliable software.
Cost / License
- Free
- Open Source
Application type
Platforms
- Windows
- Linux
- BSD

Apps similar to Ruby include Python, which is free and open source. Other options are JavaScript, Java, PHP and C#. Programming Languages like Ruby are a crowded field, with more than 50 alternatives for Linux, Windows, Mac, the web and self-hosting.
Ada 2012 is the next generation of the world’s premier programming language for engineering safe, secure and reliable software.

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.

Vely is a general-purpose framework for C programming language, especially well suited for web applications. It's Free Open Source software. C programmers can develop applications they couldn't easily before, with ease, ergonomics and productivity you expect.



MicroPython aims to implement the Python 3.4 standard (with selected features from later versions) with respect to language syntax, and most of the features of MicroPython are identical to those described by the “Language Reference” documentation at docs.python.org.

Beef is an open source performance-oriented compiled programming language which has been built hand-in-hand with its IDE environment.



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.

Umka is a statically typed embeddable scripting language. It combines simplicity and flexibility with compile-time type checking, following the principle Explicit is better than implicit.
Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific...

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

Programming language with no quirks, so simple every child can master it.
Nelua is a systems programming language for performance sensitive applications, like real-time applications and game engines. Its syntax and semantics are similar to Lua, but its garbage collection is optional, it provides optional type notations, and it is free from an...
