By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Maybe this chart that tracks the popularity of each language can help you make some decisions: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Popularity isn't everything, don't take the numbers at face value. They're used to inform.

The real question is why do you want to code? Do you have a goal? The language doesn't matter without a goal or objective. If you really have to choose something for some arbitrary reason, you've made a decent choice with C. Otherwise if you want to learn how to theoretically program (ie what it takes to be a good programmer) you can just study theory and techniques.