Which Programming Language Should Students Learn First? A Comparison of Java and Python. - Chieh-An Lo; Yu-Tzu Lin; Cheng-Chih Wu (LaTiCE, 2015)