Computer addict since 1981, first computer being a Texas Instruments TI 99/4A (BASIC), followed by Atari 600XL (BASIC/6502 Assembler) and Atari 1040ST (BASIC/68000 Assembler).
Abandoned the superior Atari 1040ST when Windows'95 hit and got myself a PC. Taught myself C/C++, switched to Linux when it was still young and lingered there for a while, only to return when Windows had matured some and .NET had arrived.
Started developing software in C# and stuck to it for almost a decade. Couldn't stand Javascript, until it dawned on me:
"The web always wins." - Scott Hanselman
And since the arrival of Angular 2 I think he may actually have a point.