A reductionist approach to a course on programming languages.
Michael R. WickDaniel E. StevensonPublished in: SIGCSE (2001)
Keyphrases
- programming language
- general purpose
- high level
- object oriented
- programming environment
- software engineering
- intermediate level
- database languages
- denotational semantics
- specification language
- logic programming
- search algorithm
- object oriented programming
- data abstraction
- object oriented concepts
- computer programs
- abstract data types
- functional language