I learned to program in a Radio Shack store. They had a TRS-80 sitting there and I grabbed one of their BASIC books and started typing. Then I altered the programs to see what happens if you do this or that. I kept going back every few days and trying new things. This was before Radio Shack salespeople became assholes, so I was allowed to spend quite a few hours learning. By the time I got my first computer, I already knew most of the BASIC commands.
So it was really a combination of reading books to get the syntax and altering examples to see the effects. I find when learning any new language (like Java recently), this combination works best to start.
|