Comment Good language for beginners (Score 1) 448
Although I hate to admit it, JavaScript is a great language with which to begin. I hate to say it because a basic knowledge of HTML is required, and because debugging JavaScript (even after all these years) is a pain in the A**.
What IS rewarding about JavaScript is that you need relatively littel knowledge to see something tangible. Also the tangibles are enough to encourage a student to learn. Try doing image tricks - (i.e. Changing images onmouseover, etc..
I learned to code on C++ and I thank my professors for it. It was like learning to drive a stick-shift first, and then driving the automatic-shift is an afterthought.
Whichever language you choose, just remember that they're only kids, and pushing them too hard too early will push them away forever. Coding is one of those things that people love or hate.
-Jobo