Parking some links for a session I’m doing at the Women Who Code Birmingham network tonight.

One of the big questions I had when I first started programming was…. how to pick a first programming language. No student or prof would – or could – give me a straight answer as to what languages were the most useful for different applications.

Recently, I stumbled across Carl Cheo’s great flow chart on picking a first programming language based on what you need to do. I hope you find this useful and informative as I do – it’s something that I wish had been available when I first started dabbling in programming.

The other question newbies often ask is “what exactly do programmers do?” Carl Cheo has a second great infographic that answers that question.