> As ugly, malformed, and abused as basic is, I think it is the best > language to teach to 5th graders. I very much doubt that you should teach programming to that level, but if I had to I would choose (or at least start with) a simple subset (no arrays, no procedures/functions, just one iteration construct). Now it does not matter much which language you choose, basic, pascal, or maybe even C. The compiler implementation (especially the accuracy of the error messages) will be much more important. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products docent Hogeschool van Utrecht: www.voti.nl/hvu _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist