programming language
C1703
concept
A programming language is a formal system of syntax and semantics that allows humans to write instructions a computer can execute to perform specific tasks or solve problems.
All labels observed (62)
| Label | Occurrences |
|---|---|
| programming language canonical | 215 |
| domain-specific language | 20 |
| educational programming language | 6 |
| shading language | 5 |
| multi-paradigm programming language | 4 |
| programming language version | 4 |
| AI programming language | 3 |
| procedural language | 3 |
| server-side programming language | 3 |
| JVM language | 2 |
| business-oriented programming language | 2 |
| computer language | 2 |
| distributed programming language | 2 |
| dynamic programming language | 2 |
| experimental programming language | 2 |
| logic programming language | 2 |
| low-level programming language | 2 |
| modular programming language | 2 |
| numerical computing language | 2 |
| programming language subset | 2 |
| stack-based programming language | 2 |
| transpiled language | 2 |
| C++ dialect | 1 |
| C-like programming language | 1 |
| Java-like scripting language | 1 |
| Pascal dialect | 1 |
| TI-BASIC dialect | 1 |
| calculator programming language | 1 |
| client-optimized programming language | 1 |
| data processing language | 1 |
| declarative programming language | 1 |
| domain-specific programming language | 1 |
| dynamically typed programming language | 1 |
| event-driven programming language | 1 |
| imperative programming language family | 1 |
| list processing language | 1 |
| minimalist programming language | 1 |
| multi-method programming language | 1 |
| multithreaded programming language | 1 |
| non-strict programming language | 1 |
| pattern matching language | 1 |
| probabilistic programming language | 1 |
| programming language category | 1 |
| programming language framework | 1 |
| programming language syntax | 1 |
| programming language variant | 1 |
| programming platform | 1 |
| proprietary programming language | 1 |
| pseudocode-style language | 1 |
| research programming language | 1 |
| scientific computing language | 1 |
| scripting language specification | 1 |
| simulation programming language | 1 |
| smart contract language | 1 |
| smart contract programming language | 1 |
| statistical programming language | 1 |
| string processing language | 1 |
| structured programming language | 1 |
| symbolic programming language | 1 |
| text processing language | 1 |
| verification-oriented programming language | 1 |
| visual programming language for children | 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
Generated description
A programming language is a formal system of syntax and semantics that allows humans to write instructions a computer can execute to perform specific tasks or solve problems.
Instances (264)
| Instance | Via concept surface |
|---|---|
| Lisp Machine Lisp | — |
|
Mesa
surface form:
Mesa (programming language)
|
— |
| Sinclair BASIC | — |
| IAL | — |
|
Leo Geurts
surface form:
ABC programming language
|
— |
|
InterPress page description language at Xerox PARC
surface form:
InterPress
|
computer language |
|
Odin programming language
surface form:
Odin
|
— |
| PLT Scheme | — |
|
David Ungar
surface form:
Self programming language
|
— |
| Io (programming language) | — |
| NewtonScript | — |
|
Backus
surface form:
Fortran
|
— |
|
Kim Knapp
surface form:
Python (programming language)
|
— |
| JSX | domain-specific language |
| Dylan | — |
|
Fortress programming language
surface form:
Fortress
|
— |
|
Terry Davis
surface form:
HolyC
|
— |
|
C# programming language
surface form:
C#
|
— |
|
TypeScript programming language
surface form:
TypeScript
|
— |
|
Paul Graham
surface form:
Arc
|
— |
| Fortran | — |
| D | — |
|
Manuel Serrano
surface form:
Hop
|
— |
| G programming language | — |
| Smalltalk | — |
| Printer Command Language | computer language |
| HyperTalk | domain-specific language |
| CPL | — |
| Lingo | — |
| Euler (programming language) | — |
| dBASE | — |
| MIXAL | — |
|
Cilk multithreaded programming language
surface form:
Cilk
|
multithreaded programming language |
| Bitcoin Script | — |
| Cyclone programming language | — |
| Jsonnet | domain-specific language |
| FOCAL | — |
| JScript | — |
| HiveQL | domain-specific language |
|
PL/M programming language
surface form:
PL/M
|
— |
|
Wally Feurzeig
surface form:
Logo programming language
|
— |
| StarLogo | — |
| Terrapin Logo | educational programming language |
| Commodore Logo | educational programming language |
| Scala | — |
| Simula | — |
| Groovy | — |
| Cg | — |
| Assembly language | low-level programming language |
| REXX | — |