(This is a shorter, mid-2019 updated version of this previous post.)
I loved Basic on MS-DOS. Then I loved Pascal. C++, Java, and Basic again, the Visual one — wow, hello event-driven graphical apps! Some Delphi in the meantime, a bit of (love-hating) Unix/Linux at the university, ASP, ADO and SQL Server too, but eventually WFC and J++ — Java again — good times!