Which Programming Language Should Students Learn First? A Comparison of Java and Python.
Chieh-An LoYu-Tzu LinCheng-Chih WuPublished in: LaTiCE (2015)
Keyphrases
- programming language
- object oriented concepts
- computer programs
- high level
- object oriented
- general purpose
- object oriented programming
- concurrent programming
- software engineering
- student learning
- denotational semantics
- strongly typed
- programming environment
- programming skills
- java language
- teaching materials
- computer programming
- specification language
- database languages
- programs written
- functional programming
- learning process
- artificial intelligence
- machine learning
- databases
- software development
- database language