I will say it again. There's no perfect language: It's a personal opinion. This thread opens up a can of worms, and I'm going to message the mod so it can be locked.
I agree across the board. There is definitely no perfect language and is a matter of personal opinion. Hardcore programmers who favor one language over the other will recommend their language. The most common languages that I see recommended are C, C++, C#, Java, HTML5, and Python. Tools recommended are usually Unity or GameMaker. I'm primarily a C++ programmer, but I know how complex the language is so if you are familiar with a language then get good at that language before going to another language.
Isn't Lua also recommended via LOVE?