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

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Self-Hosted
    • JavaScript
    • Node.JS
    TypeScript screenshot 1
    15 alternatives
  2. Julia icon
     67 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)

    Platforms

    • Mac
    • Windows
    • Linux
    Julia screenshot 1
    51 alternatives
  3. MinGW icon
     128 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

    Platforms

    • Windows
    • Linux
    • BSD
    Installation Manager
    22 alternatives
  4. Kotlin icon
     39 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

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    Kotlin screenshot 1
    Kotlin screenshot 1
    52 alternatives
  5. Zig icon
     17 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

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Zig screenshot 1
  6. 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

    Platforms

    • Mac
    • Windows
    • Linux
    • Haiku
    10 alternatives
  7. clang icon
     16 likes

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

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • Cygwin
  8.  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

    Platforms

    • Windows
    • Linux
    • Mac
  9. Scala icon
     65 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

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    Scala screenshot 1
    74 alternatives
  10. 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 types

    Platforms

    • Windows
    Embarcadero Dev-C++ screenshot 1
    Embarcadero Dev-C++ screenshot 1
    Embarcadero Dev-C++ screenshot 2
  11. Free Pascal icon
     39 likes

    Free Pascal (aka FPK Pascal) is a 32 and 64 bit professional Pascal compiler. It is available for different processors: Intel x86, Amd64/x86_64, PowerPC, PowerPC64, Sparc, ARM. The following operating systems are supported: Linux, FreeBSD, Haiku, Mac OS X/Darwin, DOS, Win32...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Windows Mobile
    • BSD
    • AROS
    • Haiku
    • AmigaOS
    • MorphOS
    Free Pascal screenshot 1
    Free Pascal screenshot 1
    16 alternatives
  12. 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

    Alerts

    • Discontinued

    Platforms

    • Windows
    Orwell Dev-C++ 5.1.1.0 default layout
    40 alternatives
  13. LLVM icon
     21 likes

    LLVM is a compiler infrastructure designed for compile-time, link-time, run-time, and "idle-time" optimization of programs written in arbitrary programming languages. Originally implemented for C and C++, the language-agnostic design (and the success) of LLVM has since...

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    8 alternatives
  14. 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

    Platforms

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

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

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Mac
    CodeKit screenshot 1
    13 alternatives
  16. Cppcheck icon
     23 likes

    Cppcheck is an static analysis tool for C/C++ code. Unlike C/C++ compilers and many other analysis tools it does not detect syntax errors in the code. Cppcheck primarily detects the types of bugs that the compilers normally do not detect.

    Cost / License

    Platforms

    • Windows
    • Linux
    • PortableApps.com
    • Eclipse
    Cppcheck screenshot 1
    17 alternatives
  17. .NET Lab icon
     2 likes

    C# and Razor compiler playground in the browser via Blazor WebAssembly.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Online
    C#
    Razor
    2 alternatives
  18.  22 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

    Platforms

    • Windows
    • Linux
    • BSD
    10 alternatives
  19. QBE icon
     3 likes

    QBE is a compiler backend that aims to provide 70% of the performance of industrial optimizing compilers in 10% of the code. QBE fosters language innovation by offering a compact user-friendly and performant backend.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Linux
    • Mac
  20. FreeBASIC icon
     26 likes

    FreeBASIC is a completely free, open-source, 32-bit BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers, unsigned data types, inline assembly, object orientation, and many others.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Windows
    • Linux
    FreeBASIC screenshot 1
    63 alternatives