Rank amateur.
Started programming in high school on a Wang Nixie tube calculator (bet you've never seen one of those! :-)} ) http://www.oldcalculatormuseum.com/wang360.html
Done lots of code in machine language (Imsai, PDP-11), some assembly, lots of basic. C++ for Arduino.
My published code was in Pascal - outcomes research, mathematical modeling.
Recently have dropped back into coding dbs - css, php etc.
I'm a cardiologist.