Programming languages: fundamental concepts for expanding and disciplining the mind.
Mitchell WandDaniel P. FriedmanPublished in: ACM SIGPLAN Notices (2008)
Keyphrases
- programming language
- fundamental concepts
- object oriented
- general purpose
- artificial intelligence
- high level
- software engineering
- denotational semantics
- specification language
- programming environment
- related concepts
- strongly typed
- object oriented programming
- database languages
- mental states
- data abstraction
- object oriented databases
- functional programming
- object oriented concepts
- search engine