C++ Alternatives

C++ is described as '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' and is a very popular programming language in the development category. There are more than 50 alternatives to C++ for a variety of platforms, including Linux, Windows, Mac, BSD and Self-Hosted apps. The best C++ alternative is Rust, which is both free and Open Source. Other great apps like C++ are Java, C (programming language), C# and Go (Programming Language).

Copy a direct link to this comment to your clipboard
C++ alternatives page was last updated

Alternatives list

  1. Jabaco icon
     4 likes

    Jabaco is a simple programming language with a Visual Basic like syntax. Jabaco enables you to create powerful software for all Java supported operating systems.

    Cost / License

    • Free
    • Proprietary

    Application type

    Alerts

    • Discontinued

    Platforms

    • Windows
     
  2. sdlBasic icon
     4 likes

    sdlBasic is a small, efficient and multiplatform basic interpreter aimed to game creation using the power of SDL library, it was inspired by the old and glorious AMOS.

    Cost / License

    • Free
    • Open Source

    Alerts

    • Discontinued

    Platforms

    • Windows
    • Linux
     
  3. Ponyc icon
     Like

    Pony is an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language.

    Cost / License

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Linux Mint
    • Ubuntu
    • FreeBSD
    • Alpine Linux
     
  4. Quorum icon
     3 likes

    Quorum is a general purpose tool that we call an "evidence-based" programming language. It started as an interpreted language originally designed to be easier to hear through screen readers for blind or visually impaired users.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  5. Where jank differs from Clojure JVM is that its host is C++ on top of an LLVM-based JIT. This allows jank to offer the same benefits of REPL-based development while being able to seamlessly reach into the native world and compete seriously with JVM's performance.

    Cost / License

    Platforms

    • Mac
    • Linux
     
  6. J icon
     Like

    J is a high-level, general-purpose programming language that is particularly suited to the mathematical, statistical, and logical analysis of data. It is a powerful tool for developing algorithms and exploring problems that are not already well understood.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Web Browser
    • Raspberry Pi
     
  7. The Ring is a practical general-purpose multi-paradigm language. Ring can be used to create Console, GUI, Web, Games and Mobile applications. The language is designed to be simple, small and flexible.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
     
  8.  Like

    Smalltalk is an object-oriented programming (OOP) language. It is objects all the way down. Smalltalk’s purity and clarity in this regard made it the archetype for nearly all other OOP languages.

    68 Smalltalk alternatives

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
     
You are at page 6 of C++ alternatives