What about a simple language? Analyzing the difficulties in learning to program. - Linda Mannila; Mia Peltomäki; Tapio Salakoski (Comput. Sci. Educ., 2006)