10 PRINT “HELLO BILLY”
20 GOTO 10
This amazing piece of code is the first program that I wrote on my Commodore Vic20. I wasn’t impressed yet, I carried on, I wrote many more programs that varied in complexity. Much of them were copied and modified out of magazines, but entered by hand at least.
What impresses me about my 10 year old programmer self was the accessibility to program simple games. Today there are many accessible programming languages for children and adults. As long as you know how to find them you can create fun little programs. Unfortunately they are not real programs that will stand the test of time.
When I graduated to DOS, I found Basic was different but still quite capable. Then Windows had VBScript that continues to exist today. Microsoft had done a good job at making sure all Microsoft Software understands Visual Basic, and I had built some great solutions with that software. However, the internet happened, and Microsoft was absent. Microsoft came out with .Net as a solution, but by then it was too late, I was lost to the open source movement, and the Linux platform.
I still use Windows occasionally, my family uses it aside from mobile devices. Which is really the crux of the problem. When I was 10 I had one device, a Vic20 that runs Basic. When the Commodore 64 came out I could transfer that knowledge easily. But with so many devices today, what programming language exists that crosses all of those boundaries.