I have been writing software professionally for over 40 years. A lot of that was real-time code in Assembler, and later C, and C++ for communications systems control and protocol stacks. Other languages used during my employment include VB, C# and SQL