C++ or Python? Which One to Begin with: A Learner's Perspective
A multi-national, multi-institutional study of assessment of programming skills of first-year CS students