Compiled
Source code is translated to a form more suitable for execution, typically machine code or bytecode, before being run. This is in contrast to interpreted languages, which are run directly from source code.
Plangs
| Name | Description |
|---|---|
| Amber | Language compiling into Bash with modern syntax and safety features. |
| Ballerina | Open source general-purpose programming language designed for cloud-native and concurrent applications. |
| Beef | High-performance language for real-time applications with manual memory management. |
| C | General-purpose language foundational in systems and application programming. |
| c3 | Modern enhancement of C with module systems, semantic macros, and improved error handling, maintaining C compatibility. |
| Clang | Compiler front end for C, C++, Objective-C, and Objective-C++, integrating with LLVM. |
| Clean | Functional programming language known for uniqueness typing and lazy evaluation. |
| Crystal | Compiled, statically-typed language with Ruby-like syntax and type inference. |
| Csound | Flexible, high-quality, domain-specific programming language for sound and music computing. |
| CUDA | Parallel computing platform and API model by Nvidia for GPU acceleration. |
| Cython | Is an optimising static compiler for Python and Cython extensions improving performance and interoperability with C. |
| Delphi | General-purpose programming language with an IDE for rapid application development, using the Delphi dialect of Object Pascal. |
| Eiffel | Object-oriented programming language emphasizing design by contract. |
| FAUST | Designed for sound synthesis and high-performance audio processing, supporting multiple backends. |
| Fleng | A compiler for concurrent logic programming languages FGHC, Strand, KL1, and PCN. |
| Fortran | Language optimized for high-performance numerical computation and scientific computing. |
| Free Pascal | Pascal compiler supporting multiple architectures and dialects. |
| FreeBASIC | BASIC compiler inspired by QuickBASIC, supporting object-oriented programming. |
| Futhark | Functional, parallel programming language optimized for high-performance GPU and CPU execution. |
| GNAT | Free Ada compiler in the GCC suite, supporting all Ada versions. |
| GraalVM | High-performance runtime for multiple languages including Java, Python, and WebAssembly, with polyglot capabilities. |
| HotSpot VM | Java virtual machine known for its just-in-time compilation and adaptive optimization techniques. |
| Intel Fortran | High-performance computing compiler suite from Intel, supporting multiple platforms. |
| Java | High-level language known for its portability and extensive ecosystem. |
| LLVM | Set of compiler technologies for developing language frontends and architecture backends. |
| Lobster | Statically typed, game-oriented language with Python-like syntax and compile-time memory management. |
| MLton | SML97 compatibile language with advanced optimizations. |
| Mojo | Modular language blending Python's syntax with C-like performance. |
| Mono | .NET compatible software framework. |
| Nim | Statically typed, compiled language focusing on performance and elegant syntax, compilable to C, C++, and JavaScript. |
| Odin | A high-performance language, offers an alternative to C for systems programming with a focus on simplicity and data-oriented development. |
| Rust | General-purpose programming language emphasizing performance, type safety, and concurrency. |
| Soufflé | Parallel logic programming language used for static analysis and reverse engineering, influenced by Datalog. |
| Svelte | Front-end framework that compiles HTML templates to optimized JavaScript. |
| V | Statically typed, compiled language emphasizing simplicity and performance. |