Hacker News new | ask | show | jobs
by canpan 36 days ago
It is true, I did learn Basic (QBasic) first, as elementary school student, and C second. What made it particular good was the F1 help. I think it is still one of the best help systems I ever used. Good intro and F1 while pointing on any function and instant help, easy to understand. Additionally no complicated include and compiling. But at the same time, I think I could also teach simple C or JS to an elementary school student. It is just the help and runtime that is bad. Somehow still today there is no major language system that does all of this well. Curious...
2 comments

I’ve taught Python to primary school kids (which I think is the same age group as elementary school).
QBasic is already a couple levels of abstraction above GWBasic and other 8-bit ROM-based BASIC interpreters (BBC excepted).