After self teaching myself BASIC and Pascal as a kid, Modula-2 was the language we first learnt at university in order to teach us programming fundamentals. It was a nice move from Pascal for me but I preferred Delphi.<p>Although the keywords in Modula-2 weren’t case sensitive and weren’t required to be in upper case, it was preferred (guidance from Niklaus Wirth) and that was just annoying.