
Submission + - Learning Programming in a Post-BASIC World (computerworld.com) 5
ErichTheRed writes: This Computerworld piece actually got me thinking — it basically says that there are few good "starter languages" to get students interested in programming. I remember hacking away at BASIC incessantly when I was a kid, and it taught me a lot about logic and computers in general. Has the level of abstraction in computer systems reached a point where beginners can't just code something quick without a huge amount of back-story? I find this to be the case now; scripting languages are good, but limited in what you can do...and GUI creation requires students to be familiar with a lot of concepts (event handling, etc.) that aren't intuitive for beginners. What would you show a beginner first — JavaScript? Python? How do you get the instant gratification we oldies got when sitting down in front of the early-80s home computers?
It depends what kind of programming (Score:1)
abstract and easy (Score:1)
Maybe the problem is too many choices (Score:2)
Processing - fun to program instant gratification (Score:1)