Starting with Basic on my good old ZX-81, I quickly switched to Assembler. On C-64, there was no Basic :P, so I continued in Assembler. Later, on my Amiga, I started with C & C++, now on PC from C++ to C#. That's where I ended up :) So about 35 years of development experience...