Started coding using HP Basic. I played with Apple Basic and Commador Basic. Started professionally programming when Object Pascal 5.5, and C++ Version 1 was 'cutting edge. Then Delphi and RAD came about. After completing 12 year of Delphi... we jumped ship to C#. I also have spent a couple years in Sharepoint and in Silverlight. LINQ and generics, async, patterns, test first, XP agile, automated builds and test harnesses have been the norm for the last five years. The latest effort is getting into Azure starting with the 1.6 SDK.