For a new take on the evergreen topic of which programming language is the most popular, give yourself a five minute break and watch this animation which shows how programming languages have competed for the title of most popular language since 1965. And yes it is Python that currently holds the title.
This video comes from Statistics and Data, a website run by an Italian Researcher, who has produced it by updating an existing animation covering the period 1965 to 2019. This was originated by Data is Beautiful, a self-confessed “data geek and PhD student who enjoys making visualizations as a hobby” and whose work we’ve previously shared, see The Rise and Fall of Websites Since 1996 and The Dance Of The Programming Languages. There’s been nothing new uploaded to that YouTube channel since late 2019 so it’s good that Statistics and Data has taken over.
Regarding where the data originated, Data Is Beautiful stated:
For recent years I’ve used multiple programming languages popularity indexes with adjustments thanks to the data from GitHub repositories access frequency. For historical ranking I’ve used aggregation of multiple national surveys to establish several data points, plus a world wide publications rate of occurrence. In this ranking popularity is defined by percentage of programmers with either proficiency in specific language or currently learning/mastering one.
So we start in 1965 with Fortran being the predominant language, a share of 58% with Cobol (14%) and Algol (10%) being the next contenders. Basic has already appeared on the scene (2%) but it takes until 1982 for it it equal Fortran, both on 21% and at this time Pascal is top with 33%.
The highlights of the video as far as I am concerned include seeing C start out in 1975 and rise up through the ranks to achieve top spot, deposing Pascal, 10 years later. I was surprised that C was briefly overtaken by Ada in 1986 but soon regained the prime position and its bar extended to achieve 72% in 1993 with C++ in second place at 21% (Note that percentages now add up to well over 100 as programmers are proficient in more than one language.) Ada, Pascal and Fortran are closely clustered and BASIC has dropped in popularity by this time.
or email your comment to: email@example.com