April 3, 2006
TechBookReport on 'Learn To Program'
TBR writes "The first question confronting anyone wanting to write an introduction to programming is 'which language?'. Despite the logical constructs of programming - variables, looping, conditional execution etc - being largely generic, it's impossible to teach anyone to program without picking on a particular language. There are plenty of programming introductions that use C, Java, Visual Basic, but author Chris Pine has bucked the trend and has opted to go the Ruby route."