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 Windows, Linux, Mac, BSD and Android. The best alternative is Python, which is both free and Open Source. Other great apps like Ada are Java (Free Personal, Open Source), PHP (Free, Open Source), C (programming language) (Free, Open Source) and C++ (Free, Open Source).

    This page was last updated Oct 29, 2021

    1. D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity.
    2. F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve complex problems.


    3. Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.
    4. Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ).
    5. Asp.net is an open source server-side Web application framework designed for Web development to produce dynamic Web pages, web sites, apps and services with HTML, CSS and JavaScript. You can also create Web APIs, mobile sites, use real-time technologies like Web Sockets and more!


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Android
      • iPhone
      • BSD
      • AROS
      • Haiku
      • AmigaOS
      • MorphOS
      Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.
      No screenshots yet
    6. The Objective-C language is a simple computer language designed to enable sophisticated object-oriented programming. Objective-C is defined as a small but powerful set of extensions to the standard ANSI C language.

      Discontinued

      Replaced by Apple Swift

    7. Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system used to build massively scalable soft real-time systems with requirements on high availability.
      No screenshots yet
    8. A compiled language with Ruby like syntax and type inference Language goals: - Have a syntax similar to Ruby (but compatibility with it is not a goal) - Statically type-checked but without having to specify the type of variables or method arguments.
      show more
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Android
      • iPhone
      • Android Tablet
      • BSD
      • iPad
      V is a statically typed compiled programming language designed for building maintainable software. It's similar to Go and is also influenced by Oberon, Rust, Swift.
    Showing 20 of 28 alternatives