programming language implementation

C5489
concept

A programming language implementation is the concrete realization of a language’s specification, including its compiler or interpreter, runtime system, and associated tools that translate and execute programs written in that language.

All labels observed (40)

Label Occurrences
programming language implementation canonical 33
Scheme implementation 13
Common Lisp implementation 9

Instances (98)

Instance Via concept surface
Algol 68R
Algol 68 Genie Algol 68 implementation
MIT Scheme Scheme implementation
Chicken Scheme Scheme implementation
Bigloo Scheme implementation
Scheme48 Scheme implementation
TinyScheme Scheme implementation
dart2js source-to-source compiler
Strongtalk Smalltalk implementation
IBM 7090 ALGOL compiler
Gambit Scheme Scheme implementation
Chez Scheme Scheme implementation
Maclisp
Kawa Scheme implementation
Squeak programming system
Project Oberon
MicroPython
IronRuby .NET language implementation
UCSD Pascal
Deno TypeScript runtime
Bun JavaScript engine embedding
V8 JavaScript engine
SpiderMonkey JavaScript engine
ChakraCore JavaScript engine
Microsoft BASIC
QuickBASIC
surface form: QBasic
BASIC interpreter
Turbo Basic
PowerBASIC
Liberty BASIC
BASIC-256
Dartmouth BASIC
JavaScriptCore JavaScript engine
JDK 1.1 Java platform implementation
GNU NYU Ada Translator compiler front end
D (via LDC) D programming language implementation
Kotlin/Native Kotlin compiler backend
Guile Scheme implementation
GemStone/S Smalltalk implementation
VisualWorks Smalltalk implementation
GNU Smalltalk Smalltalk implementation
Pharo Smalltalk Smalltalk implementation
musl C standard library implementation
uClibc C standard library implementation
dietlibc C standard library implementation
A-0 System compiler early programming language tool
UCSD p-System Pascal implementation
IronLanguages project
surface form: IronLanguages
.NET language implementation project
Helium Haskell implementation
LuaJIT Lua implementation
Garry's Mod Lua