I am an electronics engineer and have been programming a variety of computers since the late 60's. This included assembler (mainly) and various high-level languages. My professional development career ended in the late 70's when I chose to pursue marketing and management.
Fortunately home computers became "affordable" at about this time and I continued to develop software as a hobby on a Timex Sinclair (you are dated if you remember this one), the TI 99, various CPM machines and around 1984, the PC.
I currently work only on PC's using mainly VB, C/C++ and assembler.