Blocks-based programming languages: simplifying programming for different audiences with different goals.
Paul Medlock-WaltonKyle J. HarmsEileen T. KraemerKaren BrennanDaniel WendelPublished in: SIGCSE (2014)
Keyphrases
- programming language
- programming environment
- object oriented
- general purpose
- high level
- object oriented programming
- database languages
- specification language
- computer programs
- software engineering
- logic programming
- high level programming language
- strongly typed
- lambda calculus
- programming tool
- programming paradigms
- denotational semantics
- program code
- concurrent programming
- databases
- programming language constructs
- functional language
- functional programming
- data abstraction
- data structure