compiler

C5302
concept

A compiler is a software tool that translates source code written in a high-level programming language into a lower-level target language, typically machine code or bytecode, while performing analysis and optimizations.

All labels observed (54)

Label Occurrences
compiler canonical 22
C compiler 5
optimizing compiler 5

Instances (81)

Instance Via concept surface
Vyasa
A-0 high-level programming language compiler
Algol 68 Genie
Burroughs B5000 ALGOL compiler ALGOL compiler
dart2js Dart compiler
Dart Dev Compiler Dart compiler
ReScript compiler (historical) JavaScript compiler
bs-platform BuckleScript-based compiler
IBM 7090 ALGOL compiler ALGOL compiler
Mocka Modula-2 Modula-2 compiler
Samuel Purchas
MSVC C and C++ compiler
Turbo C C compiler
Free Pascal
Turbo C++ C++ compiler
Borland C++ C++ compiler
John William Wallace Otto
QuickBASIC BASIC compiler
FreeBASIC
PowerBASIC BASIC compiler
Intel Fortran Compiler Fortran compiler
NAG Fortran Compiler Fortran compiler
GNU NYU Ada Translator Ada compiler
libclang library
surface form: libclang
Clang component
Polly LLVM project component
Emscripten transpiler
M4 macro processor macro processor
A-0 System compiler
Roslyn compiler C# compiler
Rider .NET IDE
javac Java compiler
Babel JavaScript compiler
XLA domain-specific compiler
GHC Haskell compiler
LuaJIT just-in-time compiler
cmd/compile Go compiler
HHVM just-in-time compiler
Numba just-in-time compiler
CMU Common Lisp
ObjectAda Ada development environment
DDC Dart compiler
js_of_ocaml OCaml-to-JavaScript compiler
ocamlc OCaml bytecode compiler
Hongbo Zhang
surface form: BuckleScript
IBM 7090 FORTRAN compiler FORTRAN compiler
ocamlopt OCaml compiler
SBCL
LispWorks
Clozure CL
Rabbit compiler optimizing compiler