Me too. I learned to program Basic by typing in the long programs from pc magazine. One time I wrote a program to see which numbers of a lotto drawing come up the most frequently and let it run for a month. It proved nothing but it was fun to write. During my 30 career as a Unix Admin I was particularly good at writing shell scripts to automate procedures - I hardly ever had to do the same thing twice - and monitoring functions. It was because of the hours I spent at my TRS 80 Basic programming.
I even built what I called "lazy mode" so that it would automatically roll the dice and handle all transactions until it came time for decisions to have to be made (i.e. if you couldn't pay what you owed someone for landing on his hotel). My father had used that board game for years to teach me math skills, including letting me be banker like a "big boy". So he was very proud in my teens on days when we'd come home from work/school and play it on the C-64.