Keyphrases
- programming environment
- programming environments
- computer programs
- programming language
- automatic programming
- programming course
- computational complexity
- programming education
- program understanding
- database
- search engine
- introductory programming
- computational cost
- worst case
- program execution
- high level programming language
- static analysis
- general purpose
- high level
- knowledge base
- artificial intelligence
- real time