Why Johnny Can't Code
GoCanes writes "Salon has an article named 'Why Johnny Can't Code,' an interesting examination of the dearth of line programming languages available today. At first I wanted to read this and say aha, here's a simple line oriented language that's available through open source, but after reading the article I couldn't find any. And being an old fart, I remember the days spent with edlin and basic."
What a load of rubbish.
apt-get install \
bash \
python \
gambas2 \
kturtle \
fp-compiler fp-units-base \
php5-cli
The reason children don't code (if that is even true, as it's a completely unsubstantiated assertion) is because they don't want to.
I started programming when I was ten, and I did it by hand-converting Z80 assembly language to machine code and then used BASIC poke commands to write them into memory. I had to work hard to scrape a C compiler from somewhere and that was heaven.
Today it is a million times easier to write a program if you wanted to. Blame ease-of-use culture; blame video games; blame stupid parents; but blaming the lack of access to programming languages is ridiculous to say the least.
Carpe Daemon
Visit http://www.salon.com/news/cookie756.html to get the cookie first.
If you really want to play with BASIC, you still can. There is Freebasic, at http://www.freebasic.net/, a GPL'ed open source BASIC compiler.