C (programming language) Alternatives

C (programming language) is described as 'C is a general-purpose programming language. It was created in the 1970s by Dennis Ritchie and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs' and is a very popular programming language in the development category. There are more than 50 alternatives to C (programming language) for a variety of platforms, including Linux, Mac, Windows, BSD and Web-based apps. The best C (programming language) alternative is Rust, which is both free and Open Source. Other great apps like C (programming language) are C++, Java, Lua and Go (Programming Language).

Copy a direct link to this comment to your clipboard
C (programming language) alternatives page was last updated

Alternatives list

  1. Pony language icon
     5 likes
    Copy a direct link to this comment to your clipboard

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

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
     
  2.  6 likes
    Copy a direct link to this comment to your clipboard

    Object Pascal is a multi-paradigm, object-oriented, component-based general purpose programming language.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • MorphOS
     
  3. Copy a direct link to this comment to your clipboard

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
  4. OCaml icon
     5 likes
    Copy a direct link to this comment to your clipboard

    OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
     
  5. Ponyc icon
     Like
    Copy a direct link to this comment to your clipboard

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Linux Mint
    • Ubuntu
    • FreeBSD
    • Alpine Linux
     
  6. Chapel icon
     Like
    Copy a direct link to this comment to your clipboard

    Chapel is a programming language designed for productive parallel computing at scale.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Self-Hosted
     
  7. Copy a direct link to this comment to your clipboard

    Squirrel is a high level imperative, object-oriented programming language, designed to be a light-weight scripting language that fits in the size, memory bandwidth, and real-time requirements of applications like video games.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • FreeBSD
     
  8. Vala icon
     16 likes
    Copy a direct link to this comment to your clipboard

    Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
    • Linux
    • BSD
     
  9. Jython icon
     19 likes
    Copy a direct link to this comment to your clipboard

    Jython, successor of JPython, is an implementation of the Python programming language written in Java.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Python
     
  10. Copy a direct link to this comment to your clipboard

    Unison is a statically-typed functional language with type inference, an effect system, and advanced tooling. It is based around a big idea of content-addressed code, in which function are identified by a hash of their implementation rather than by name, and code is stored as...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
     
  11. Forth icon
     Like
    Copy a direct link to this comment to your clipboard

    An awesome stack based programming language, which is able to extend itself during runtime.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
     
You are at page 3 of C (programming language) alternatives