Re: An Empirical Investigation into Programming Language Syntax
My teacher back in 1982 already removed FOR-NEXT from his BASIC course because most of his classes did not understand it. Except the few that planned to make a career in IT, like me, who really didn't understand what was so hard to understand about it.
I wrote a book about this - how languages compare and how similar they can look and I tried to explain the hard parts for learning to program with cross-language in mind. Pity I wrote in Dutch only and I haven't updated it for a looooonng time now that I look at it - I must add Lasso and PHP to the examples... http://marc.vos.net/books/mijnboeken/