Back in the day, I learned to write BASIC on a Radio Shack TRS-80. Then I learned machine language courtesy of the US Navy. I graduated from ecpi in 1990 and worked in RPG on the System 36 and AS/400. I picked up C on my own, and learned Delphi, SmallTalk, and C++. I worked in SAP ABAP in the mid-90's, then in ASP and ASP.NET. I was an Enterprise Architect for a while, but I really got bored talking about systems rather than writing them. Today I write C# and ASP.NET 2.0 for a major Financial Institution.