"Richard O'Keefe" <o...@cs.otago.ac.nz> writes: >Well in that case, perhaps the language to start with should be Haskell...
Teaching programming by starting people on Haskell is like teaching ESOL (English for non-English speakers) by starting them on Klingon [0]. Peter. [0] For those unfamiliar with it, it's been specifically designed to be unlike any other language spoken on earth. -- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302).