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 |
| Smalltalk implementation | 8 |
| JavaScript engine | 6 |
| C standard library implementation | 4 |
| Scheme compiler | 3 |
| compiler front end | 3 |
| .NET language implementation | 2 |
| BASIC interpreter | 2 |
| Java platform implementation | 2 |
| Lua implementation | 2 |
| TypeScript runtime | 2 |
| dynamic language runtime | 2 |
| make implementation | 2 |
| programming languages paper | 2 |
| .NET language implementation project | 1 |
| Algol 68 implementation | 1 |
| D programming language implementation | 1 |
| ECMAScript implementation | 1 |
| GraalVM language | 1 |
| Haskell implementation | 1 |
| Java-based language implementation | 1 |
| JavaScript engine embedding | 1 |
| Kotlin compiler backend | 1 |
| LambdaProlog implementation | 1 |
| ML-family programming language implementation | 1 |
| PL/I implementation | 1 |
| Pascal implementation | 1 |
| Snowpark language runtime | 1 |
| Tcl implementation | 1 |
| early programming language tool | 1 |
| educational programming language implementation | 1 |
| embeddable programming language implementation | 1 |
| implementation language | 1 |
| logic programming language implementation | 1 |
| p-code virtual machine system | 1 |
| programming language runtime | 1 |
| source-to-source compiler | 1 |
| λProlog implementation | 1 |
Description generation (CDg)
The one-sentence description above was generated by prompting gpt-5.1 with the class name and this instruction.
Instruction
generate a one-sentence description for a given conceptual class. # Response Format Return only the sentence: "Description: [one-sentence description of the conceptional class]"
Input
Class: programming language implementation
Generated description
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.
Instances (98)
| Instance | Via concept surface |
|---|---|
|
Puc-Rio Lua
surface form:
PUC-Rio Lua
|
Lua implementation |
| Scheme: An Interpreter for Extended Lambda Calculus | programming languages paper |
| CMU Common Lisp | Common Lisp implementation |
| GPC | compiler front end |
| Franz Lisp | — |
|
Bun JavaScript runtime
surface form:
Bun
|
TypeScript runtime |
| The Next 700 Programming Languages | programming languages paper |
| MiniScheme | Scheme implementation |
|
David Griswold
surface form:
Strongtalk
|
Smalltalk implementation |
| Parrot virtual machine | dynamic language runtime |
| Hermes JavaScript engine | JavaScript engine |
| SBCL | Common Lisp implementation |
| CLISP | Common Lisp implementation |
| Allegro CL | Common Lisp implementation |
| LispWorks | Common Lisp implementation |
| ECL | Common Lisp implementation |
| Clozure CL | Common Lisp implementation |
| ABCL | Common Lisp implementation |
| Rabbit compiler | Scheme compiler |
| Teyjus | LambdaProlog implementation |
| ELPI | logic programming language implementation |
| Clang | compiler front end |
|
Manuel Serrano
surface form:
Bigloo
|
Scheme compiler |
|
Per Bothner
surface form:
Kawa Scheme
|
Scheme implementation |
| GNU C Library | C standard library implementation |
| GNU Make | make implementation |
| GNU Awk | — |
| GNU Guile | — |
| Rhino JavaScript engine | JavaScript engine |
| Dynamic Language Runtime | dynamic language runtime |
| nmake.exe | make implementation |
| JScript | ECMAScript implementation |
| PL/I-80 | — |
| CBASIC | — |
| OpenJDK | Java platform implementation |
| SOAR (Smalltalk On A RISC) | Smalltalk implementation |
| Symbolics Common Lisp implementation | Common Lisp implementation |
| HP Business BASIC/IX | — |
| HP Pascal | — |
| Jim Tcl | Tcl implementation |
| SML/NJ | — |
| Moscow ML | ML-family programming language implementation |
| SML.NET | .NET language implementation |
| Isabelle/ML | implementation language |
| Micro Focus COBOL | — |
| TruffleRuby | programming language runtime |
| IronPython | — |
| Java (via Snowpark) | Snowpark language runtime |