For me it was VB 6, then Borland Delphi, then C#. I also found a cool app that was written for .NET Framework before I started with C#: the Microsoft Keyboard Layout Creator. To this day I'm using my own custom-defined keyboard layout and I couldn't live without it.