An Abstract, Reusable, and Extensible Programming Language Design Architecture.
Hassan Aït-KaciPublished in: In Search of Elegance in the Theory and Practice of Computation (2013)
Keyphrases
- programming language
- object oriented
- abstract data types
- high level
- general purpose
- software architecture
- object oriented programming
- strongly typed
- domain specific languages
- data types
- conceptual model
- data abstraction
- programming environment
- design process
- data model
- exception handling
- databases
- database languages
- visual programming