@aqualion: As you can probably tell, there's no "one answer fits all" solution for figuring out which programming language or IDE to use.

The dialect of Fortran I used to write my first program back in the 1970s, using port-a-punch cards, probably suited the environment at the time, but it wouldn't suit the needs of today's programmers.

Many of the opinions you're likely to encounter in this forum can be summed up with the saying, use what works. Languages which have C as part of their heritage (or which provided some of the inspiration for their development) seem to be popular here.

Don't shy away from reading up and learning what you can before you decide what to use.