I've never much cottoned to these newfangled languages. They make it so you can hardly do anything interesting or dangerous. It's like trying to do fine technical work with a pair of kindergarten scissors with the rounded points.
I learned to program in FORTRAN, picked up a handful of ASM for small computers, and some years later I fell in love with K&R C (ANSI C is okay). Every language after that has been a cascading flood of well-meaning but annoying crap.
Besides, a Real Programmer can write FORTRAN code in -any- language, right? :-)
Objective C was really strange. Most calls need to be preceded by a memory allocation.
I learned 8-10 hard core languages over the years plus a dozen scripting languages.
If you want to see a bullshit tool look at Mendix.
Python is probably the best thought out tool.
WPF was my biggest challenge. But makes a great UI.