I started at software development Basic applications on a Radio Shack Pocket Computer II back in 1982 and I haven't stopped. Development of course, that computer is long time gone.
I walked the path of Sinclair through ZX81, TS1500 and Spectrum before moving to Commodore 64, 128 and Amiga. On the last one I have to say I developed almost nothing. Was most gaming but with the other systems Basic and Assembler and even C were a way to learn.
After many years working with C, CPP, Visual Basic and SQL Server mostly I started Java development, went deep on Web technologies and Oracle (of course).
After a time I started developing on mobile devices and the more recent works were on iOS and Android.
But in all this time, game development was present working on small games and graphic engines on C, CPP and lately Unity.