Choosing a programming language takes a lot of consideration, including what you want to do with the language, what platforms you're working with and what salary range can you expect in the field. This infographic gives you lots of information about some of the more popular languages.