How-To Geek
The Evolution of Computer Programming Languages [Infographic]
Curious about the programming languages in use all around you? This timeline-style infographic highlights the major programming languages of the last 50 years and where you, indirectly, experience them.
The Evolution of Computer Languages [Rackspace via ExtremeTech]
Got Feedback? Join the discussion at discuss.howtogeek.com
Comments (24)
Jason Fitzpatrick is warranty-voiding DIYer and all around geek. When he's not documenting mods and hacks he's doing his best to make sure a generation of college students graduate knowing they should put their pants on one leg at a time and go on to greatness, just like Bruce Dickinson. You can follow him on Google+ if you'd like.
- Published 08/2/11




No matter what the charts say, Python will always have a special place in my heart.
C#: 4th on the popularity chart and not even mentioned.
I’d like to forward a copy of this to several friends. No amount of fiddling gets
the job done – Please help, anyone.
Joe
A message for Jason Fitzpatrick…..
Can you email a copy of the chart?
Joe
c# is my favorite too
My love C is placed second :)
Ashu don’t know programming, he love testing.
I hated learning Cobol. So frustrating to use. So useless to me.
If it wish it hadn’t been part of my course requirements (apparently it no longer is, if I had just studied the year after!)
I remember learning Basic at school when I was 14. That was actually interesting.
But Cobol when I’m 19. Ahhhh Horrible!
I love only one language “Yoga language”….bole to “body language”…..heheheheheehe :)
Whenever a geek gets bored,
a syntax… erm programming-language i mean,
is born.
Hi…
What about “Logo” ?
And, what languages used by ms Windows ?
Tnx.
@ash
Ms windows uses c/c++ :)
I took classes of COBOL at NCR Sugar Camp in Dayton, OH a long time ago.
It was very hard to learn and we used the punch cards to compile the
program.
Thanks for posting this great infographic!
#justbroughtateartomyeye
=)
Tnx Abrahão (-:
What about APL? Strange enough it’s A Programing Language! It was a POWERFUL mathematical language and it was first used in IBM’s 5100 small computer! I used to love it and programed it a lot during my time with IBM but of course it died and I was laid off :-(
I’d say this is more of a flowchart than an infographic.
Still, pretty cool!
Greggie: APL was an interpreter; you didn’t compiled the source in order to get an “object” – an executeable like with the other “Programming Languages”; each time you run the “program”, APL interpreted the source line after line.
And hey, where is PL/1 !?! “Programming Language 1″ was developed in the early 1970′s. It was kind of a mix of Fortran and Cobol, the goodies from each.
I <3 Assembly.
Ruby on rails – used by Diaspora… :)
FORTH !
… and BCPL, but not such a nice memory !
and POSTSCRIPT; yes it is a language ! Everyone uses it or one of its offshoots, but hardly any one programmes it.
Java Rule!!!!