I've been cutting code since the 80's as a hobby. Today I'm still cutting code as a hobby and also professionally.
I work as an Software Development Manager / Project Manager / Analyst for an engineering firm. I am also the CIO for a start-up company that provides the transport industry with services related to fleet management. Both roles keep me more than a little busy.
Programming languages I'm currently using for hobby projects are B4X (goes without saying), .NET C#/VB.NET and, C++.
As a hobby I use B4X for Maker projects using STM32, ESP32 and, AT flavour micro controllers. Currently building a retro styled 8-bit computer using a 6502 for the main CPU, STM32H753 for graphics, STM32103 for audio, ESP32 for SD Card and other I/O. Also building a digital oscilloscope/logic analyser. This will have 8+ digital inputs, 2+ analog inputs, trigger events, data capture, signal analysis, function generator and will also be used as the lab bench power supply. Both projects are well underway with the aim to have them completed early 2020.
At work I program with B4X (Android / iOS / Desktop / embedded), C#, VB.Net. I have a great interest in massive distributed systems and am working on several projects related to this for the transport industry.
Unity is another development tool I enjoy using for simple game development.