My only formal software training was at Uni where we learned Fortran (from a video of a bloke with a flip-board who kept making jokes about them using an Australian to write the stuff on the back)!
Then, along the way, I've picked up:
Basic
Forth
Occam (my favourite by far)
Pascal
Modula-2
C/C++ (only a little)
Delphi
Javascript (by far my least favourite)
and, for what it's worth:
Intel 8008 assembler (yes, I'm
that old)
Zilog Z80 assembler (loads of)
NatSemi 32000 assembler
Microchip PIC assembler
Fave projects include:
A UART for a strange 13-bit protocol written in Z80 assembler;
A RTOS for the Z80 and NS32000 (called Razor

for Occam fans) again in assembler.