Very nice writeup indeed, as usual
. +1 to Daemon.
Now I'd like to add about Delphi. It's not used a lot these days because it is an old language, but it's an easy one. Delphi is also an OOP language, and its father is Pascal - same language, but procedural.
Easy syntax, easy to learn but takes time to master it. TBH here in schools they teach Pascal.
It was my first language that I started with and I kinda still use it, because it's so easy to use... I know of a case some time ago when a keylogger on ATM machines was discovered, it was written in Delphi.
About Delphi IDE's and compilers - there are many IDE's made for it, but the ones with most attention are
Lazarus, which comes with a FreePascal compiler and both are free and open source, and
Borland Delphi is a commercial software that has its own compiler.
I have used Lazarus and all kinds of Borland/Embarcadero Delphi IDE's. Lazarus is not as perfect as commercial soft, but it's something and it's free. I personally like Delphi7 more out of all. Delphi 2010 is also nice.
In the end, I wouldn't recommend learning it hoping to change the world with it, but rather to have fun and as your first language it would be suitable.