Language-oriented programming
Programming paradigm
Language-oriented programming (LOP) is a software-development paradigm where "language" is a software building block with the same status as objects, modules and components, and rather than solving problems in general-purpose programming languages, the programmer creates one or more domain-specific languages (DSLs) for the problem first, and solves the problem in those languages. Language-oriented programming was first described in detail in Martin Ward's 1994 paper Language Oriented Programming.
Nº Q6486619 ★
Common · Knowledge
Language-oriented programming
Programming paradigm
Language-oriented programming (LOP) is a software-development paradigm where "language" is a software building block with the same status as objects, modules and components, and rather than solving problems in general-purpose programming languages, the programmer creates one or more domain-specific languages (DSLs) for the problem first, and solves the problem in those languages. Language-oriented programming was first described in detail in Martin Ward's 1994 paper Language Oriented Programming.
From Wikipedia
Language-oriented programming (LOP) is a software-development paradigm where "language" is a software building block with the same status as objects, modules and components, and rather than solving problems in general-purpose programming languages, the programmer creates one or more domain-specific languages (DSLs) for the problem first, and solves the problem in those languages. Language-oriented programming was first described in detail in Martin Ward's 1994 paper Language Oriented Programming.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
A
Agent-oriented programming
Programming paradigm centred on the concept of software agents
Nº Q139008 ★
Not listed
-
Logic programming
Programming paradigm based on formal logic
Nº Q275603 ★★
Not listed
-
A
Aspect-oriented programming
Programming paradigm
Nº Q30267 ★★
Not listed
-
O
Object-based language
Programming language
Nº Q899523 ★★
Not listed
-
Ordinary language philosophy
View that philosophical problems are based in distortions of language
Nº Q1056732 ★
Not listed
-
S
System programming language
Class of computer programming languages
Nº Q4117397 ★
Not listed