Alternatives to C (programming language) for all platforms with any license

  • Python

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

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

    Python icon
    • Python is not even slightly similar to C. VenHayzMay 2017 • 6 agrees and 5 disagrees Disagree   Agree
  • C++

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

    Free Open Source Mac OS X Windows Linux BSD

    C++ icon
    • Like the name says, C and more. You can stick to the C parts if you like and cherry pick the extra features when needed. Harty1978Mar 2017 Disagree   Agree
  • Ruby

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

    Free Open Source Mac OS X Windows Linux BSD Haiku

    Ruby icon
  • Lua

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

    Free Open Source Mac OS X Windows Linux Android iPhone ... Android Tablet BSD iPad Android Wear Haiku AmigaOS Playstation MorphOS

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

    Free Open Source Mac OS X Windows Linux BSD

    No features added Add a feature

    Go (Programming Language) 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...

    Free Open Source Mac OS X Windows Linux BSD Haiku

    No features added Add a feature

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

    Free Open Source Mac OS X Windows Linux BSD

    No features added Add a feature

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

    Free Open Source Mac OS X Windows Linux BSD

    D (Programming Language) icon
    • Almost identical to C. Can interface to C/C++ directly from within the source code. Extremely modern. Basically: what C++ should be. VenHayzMay 2017 Disagree   Agree
    • It has the power of C++ without the risky syntax & semantics forced by C++'s requirement to be backwards compatible with C. Guest • Jun 2017 Disagree   Agree
  • Know any more alternatives to C (programming language)?

    Suggest an application to this list
  • Dart

    Dart (originally called Dash) is a Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, 2011 October 10-12. The goal of Dart...

    Free Open Source Mac OS X Windows Linux Web

    No features added Add a feature

    Dart icon

Platforms

Show 30 less popular platforms

C (programming language) Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about C (programming language)? Just click the button up to your right!