Programming languages for introductory computing courses: a position paper.
Nicholas SolntseffPublished in: SIGCSE/CSA (1978)
Keyphrases
- programming language
- computer science
- general purpose
- object oriented
- logic programming
- strongly typed
- high level
- software engineering
- denotational semantics
- lambda calculus
- programming environment
- programming course
- specification language
- introductory computer science
- database languages
- object oriented programming
- data abstraction
- computer science curriculum
- high level programming language
- artificial intelligence
- functional programming
- expressive power
- programming language constructs
- program code
- domain specific languages
- learning objects
- machine learning