Alternatives to C++ for Mac with any license

Platforms

Show 27 less popular platforms
  • Python icon

    Python

    Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free...

    Open Source Mac Windows Linux S60 BSD ... AROS Haiku AmigaOS OpenSolaris MorphOS

    • Python is interpreted and dinamically typed, C++ is compiled and statically typed Guest • Mar 2017 Disagree   Agree
  • C (programming language) icon

    C (programming language)

    C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.

    Open Source Mac Windows Linux BSD AROS ... Haiku

    No features added Add a feature
  • Ruby icon

    Ruby

    Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated...

    Open Source Mac Windows Linux BSD Haiku

  • Go (Programming Language) icon

    Go (Programming Language)

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

    Open Source Mac Windows Linux BSD

    No features added Add a feature
  • Lua icon

    Lua

    Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on...

    Open Source Mac Windows Linux BSD Haiku ... AmigaOS MorphOS

  • Perl icon

    Perl

    Perl is a high-level, general-purpose, interpreted, dynamic programming language with over 22 years of development. The Perl languages borrow features from other...

    Open Source Mac Windows Linux BSD Haiku

    No features added Add a feature
  • Scala icon

    Scala

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

    Open Source Mac Windows Linux BSD

  • Haskell icon

    Haskell

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

    Open Source Mac Windows Linux BSD

    No features added Add a feature
  • Rust icon

    Rust

    Rust is a systems programming language that runs blazingly fast, prevents almost all crashes*, and eliminates data races. Featuring - algebraic data types -...

    Open Source Mac Windows Linux BSD

  • D (Programming Language) icon

    D (Programming Language)

    D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer productivity. ...

    Open Source Mac Windows Linux BSD

    No features added Add a feature
    • Modelling power, clean code, memory safety Guest • Aug 2015 Disagree   Agree
  • Know any more alternatives to C++?

    Suggest an application to this list
  • Julia icon

    Julia

    Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing...

    Open Source Mac Windows Linux

  • Haxe icon

    Haxe

    Haxe is an open source toolkit based on a modern high level strictly typed programming language, a state-of-the-art light-speed cross-compiler, a complete cross-platform...

    Open Source Mac Windows Linux Raspberry Pi