Compilers

All apps in Compilers category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. TypeScript icon
     80 likes

    TypeScript is a language for application-scale JavaScript development. It is a typed superset of JavaScript that compiles to plain JavaScript in any browser, any host, any OS and it is Open Source.

    Cost / License

    Application type

    Since

    • Since 2013

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    • Self-Hosted
    • JavaScript
    • Node.JS
    • US flagUnited States
    TypeScript screenshot 1
    15 alternatives
    4.7
    Excellent7 ratings
  2. Kotlin icon
     45 likes

    Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be...

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2014

    Platforms

    • Windows
    • Mac
    • Linux
    • Online
    • CZ flagCzechia
    • European Union flagEU
    Kotlin screenshot 1
    Kotlin screenshot 1
    55 alternatives
  3. Julia icon
     69 likes

    Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an...

    Cost / License

    • Free
    • Open Source (MIT)

    Since

    • Since 2014

    Platforms

    • Windows
    • Mac
    • Linux
    Julia screenshot 1
    55 alternatives
  4. MinGW icon
     129 likes

    MinGW ("Minimalistic GNU for Windows") is a port of the GNU Compiler Collection (GCC) and GNU Binutils. It provides a complete Open Source programming toolset which is suitable for the development of native MS-Windows (x86) applications, which do not depend on any...

    Cost / License

    Application type

    Since

    • Since 2010

    Platforms

    • Windows
    • Linux
    • BSD
    • US flagUnited States
    Installation Manager
    23 alternatives
  5. The GNU Compiler Collection (GCC) is a compiler system produced by the GNU Project supporting various programming languages. GCC is a key component of the GNU toolchain. As well as being the official compiler of the unfinished GNU operating system, GCC has been adopted as the...

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2012

    Platforms

    • Windows
    • Mac
    • Linux
    • Haiku
    10 alternatives
  6. Zig icon
     20 likes

    Open-source language emphasizing robustness, optimality, and clarity, integrates direct C library support, build system, modern error handling, and cross-compiling.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Since

    • Since 2017

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    • US flagUnited States
    Zig screenshot 1
  7. Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2014

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    • DE flagGermany
    • European Union flagEU
    Nim (programming language) screenshot 1
    Nim (programming language) screenshot 1
    98 alternatives
  8. Open-source programming language for modern Apple platform apps, offering safe syntax, type inference, generics, compilation to native code, and integration with Objective-C.

    Cost / License

    Application type

    Since

    • Since 2014

    Platforms

    • Windows
    • Mac
    • Linux
    • Visual Studio Code
    • Apple Swift
    • Xcode
    • US flagUnited States
    Swift (programming language) screenshot 1
    Swift (programming language) screenshot 1
    Swift (programming language) screenshot 2
    82 alternatives
  9. Ideone icon
     59 likes

    ideone.com is a... pastebin. But a pastebin like no other on the Internet. More accurate expression would be

    Cost / License

    • Free
    • Proprietary

    Application type

    Since

    • Since 2011

    Platforms

    • Online
    • PL flagPoland
    • European Union flagEU
    Ideone screenshot 1
    Ideone screenshot 1
    89 alternatives
  10. Scala icon
     67 likes

    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.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2010

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    • CH flagSwitzerland
    Scala screenshot 1
    78 alternatives
  11. Free Pascal icon
     41 likes

    Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal and Object Pascal compiler. It is available for different processors: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2011

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    • Windows Mobile
    • Haiku
    • AmigaOS
    • MorphOS
    • AROS
    Free Pascal screenshot 1
    Free Pascal screenshot 1
    16 alternatives
  12. LLVM icon
     22 likes

    Modular compiler infrastructure supporting compile-time, link-time, run-time, and idle-time optimizations across various programming languages and platforms.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2012

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    LLVM screenshot 1
    7 alternatives
  13. clang icon
     16 likes

    C, C++, Objective C and Objective C++ front-end for the LLVM compiler.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2014

    Platforms

    • Windows
    • Mac
    • Linux
    • BSD
    • Cygwin
  14. Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language.

    Cost / License

    Application type

    Since

    • Since 2021

    Platforms

    • Windows
    • US flagUnited States
    Embarcadero Dev-C++ screenshot 1
    Embarcadero Dev-C++ screenshot 1
    Embarcadero Dev-C++ screenshot 2
    20 alternatives
  15. Orwell Dev-C++ icon
     43 likes

    Orwell Dev-C++ is a Portable (IDE) Integrated Development Environment and Compiler for the C++ programming language.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2012

    Alerts

    • Discontinued

    Platforms

    • Windows
    • Global
    Orwell Dev-C++ 5.1.1.0 default layout
    40 alternatives
  16.  2 likes

    Foma is a compiler, programming language, and C library for constructing finite-state automata and transducers for various uses. It has specific support for many natural language processing applications such as producing morphological analyzers.

    Cost / License

    Application type

    Since

    • Since 2025

    Platforms

    • Windows
    • Mac
    • Linux
  17. OnlineGDB icon
     8 likes

    OnlineGDB.com is an online compiler and debugger tool for C/C++. Code, compile and run program in browser and debug program with command line gdb debugger online itself.

    Cost / License

    • Free
    • Proprietary

    Application type

    Since

    • Since 2017

    Platforms

    • Online
    • IN flagIndia
    Run C/C++ program under debug mode. And can run gdb commands in debug console.
    Write code with online editor and run program to test code.
    2 alternatives
  18. CodeAssist icon
     4 likes

    CodeAssist is an extensible IDE framework that runs entirely on device (Android/ART) and edits and builds Android/Java projects without hosting Gradle. A full Gradle runtime is too heavy for a phone, so CodeAssist models projects itself, mimics Gradle's incremental task...

    Cost / License

    Since

    • Since 2022

    Platforms

    • Android
    CodeAssist screenshot 1
    CodeAssist screenshot 1
    CodeAssist screenshot 2
    +6
    CodeAssist screenshot 3
  19.  23 likes

    The project's goal is to deliver runtime, headers, and libs for developing 64 bit (x64), as well as 32 bit (x86), windows applications using gcc-4.4 or newer versions.

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2011

    Platforms

    • Windows
    • Linux
    • BSD
    10 alternatives
  20. The Tiny C Compiler is an x86, x86-64 and ARM processor C compiler created by Fabrice Bellard. It is designed to work for slow computers with little disk space . Windows operating system support was added in version 0.9.23 .

    Cost / License

    • Free
    • Open Source

    Application type

    Since

    • Since 2013

    Platforms

    • Windows
    • Linux
    11 alternatives
  21. CodeKit icon
     37 likes

    CodeKit automatically compiles all those awesome languages you read about in tutorials.

    Cost / License

    • Paid
    • Proprietary

    Since

    • Since 2012

    Platforms

    • Mac
    • US flagUnited States
    CodeKit screenshot 1
    13 alternatives