Ada Alternatives
Ada is described as '2012 is the next generation of the world’s premier programming language for engineering safe, secure and reliable software' and is a programming language in the development category. There are more than 25 alternatives to Ada for a variety of platforms, including Mac, Linux, Windows, BSD and Android. The best alternative is Python, which is both free and Open Source. Other great apps like Ada are Java, C++, PHP and C (programming language).
Python
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
78 alternatives to Python- Mac
- Windows
- Linux
- Symbian S60
- BSD
- AROS
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.
Python Features
Java
Is this a good alternative?YesNo- Free Personal • Open Source
- Programming Language
58 alternatives to Java- Mac
- Windows
- Linux
- Online
- Android
- Java Mobile
- Symbian S60
- HP webOS
- Blackberry
- Android Tablet
- BSD
- Blackberry 10
- PlayBook
- Kindle Fire
Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
Java Features
C++
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
54 alternatives to C++- Mac
- Windows
- Linux
- BSD
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features.
PHP
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
37 alternatives to PHP- Mac
- Windows
- Linux
- BSD
- PHP
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
PHP Features
C (programming language)
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
51 alternatives to C (programming language)- Mac
- Windows
- Linux
- Android
- iPhone
- Android Tablet
- BSD
- iPad
- AROS
- Android Wear
- Haiku
- Playstation
C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.
C (programming language) Features
Go (Programming Language)
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
51 alternatives to Go (Programming Language)- Mac
- Windows
- Linux
- BSD
Go, also called golang, is a programming language initially developed at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. It is a statically-typed language with syntax loosely derived from that of C, adding automatic memory management, type safety, some...
Go (Programming Language) Features
C#
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
62 alternatives to C#- Mac
- Windows
- Linux
- BSD
C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
C# Features
Ruby
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
67 alternatives to Ruby- Mac
- Windows
- Linux
- BSD
- Haiku
Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.
Ruby Features
Haskell
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
52 alternatives to Haskell- Mac
- Windows
- Linux
- BSD
Haskell is an 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.
Nim (programming language)
Is this a good alternative?YesNo- Free • Open Source
- Programming Language
70 alternatives to Nim (programming language)- Mac
- Windows
- Linux
- BSD
Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.
Nim (programming language) Features