I started coding on C-64. BASIC, Assembly... Then
Tell us about your journey from the C64 to present day?
I didn't "start" with the C64, but I didn't really get very far until I moved to a C64 - the times wasn't all that "new programmer friendly" and the Atari 400 really just wanted to be a game machine. The C64 was good for learning a bunch of different languages in addition to its own BASIC and 6510 assembly - though almost none of them proved -really- useful until I moved on to some better tech... you know - something with a z80.
As far as programming languages go, I used to "collect" languages, learning new ones just for the fun of it, But I made a couple of mistakes that you might want to avoid, if it's not already too late...
*) I viewed programming as an entirely technical endeavor - getting the computer to do what I wanted, within the constraints of whatever language, without regard for the "business" side of things, like how to solve real world business problems, how to design programs that other people might actually want to use, "why might someone want to pay me to do this".
*) I didn't view various application's built in "macro" languages as real programming languages and didn't consider all those big expensive "business applications" to be worthy of my time. What could possibly be interesting about, for instance, dBASE IIIPLUS? Fortunately, I did eventually get over that particular bias. I even learned a bit about Lotus 123.
*) I neglected to develop expertise, or even familiarity, with business process, so applying my "programming" knowledge to "things that someone might want to pay me to do" became problematic.
I've gotten over those mistakes but, alas, at this point in my life, my professional programming career is pretty much over.