
c
Get flash to fully experience Pearltrees
D
interpreter
How do you pick a programming language, to learn or to use for a project? This article probably overlaps a lot with what others have already said on this topic . But I try to add a categorization of programming languages that reflects the way they are discussed on blogs and discussion sites. I think these categories are often implicit in discussions on the programming sub-reddit, Hacker News, or Lambda the Ultimate, but never made explicit for the benefit of younger developers. Each section describes languages in a category, how they are similar, and what distinguishes them from each other, along with a little history.

