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