Today bringing you the Top 4 dying programming languages in 2020 and going on to 2021. So, let’s talk about this. What the hell is happening?
Now first, few things I just want to address before we continue. You would want to know these things so you can help decide what part, where you want to head with your career, okay? And obviously, other things like one programming language doesn’t ultimately matter because when you’re working on a project, sometimes, you’re using multiple programming languages. But I think that this is still something fascinating and interesting to talk about, so we’re going to talk about it.
Top 4 Dying Programming Languages in 2020
In this article, we’re going to focus on data, analytics, and trends in Google, not my personal opinion, okay? Because my personal opinion doesn’t matter, but let’s look at what the behavior of the world is and use that, and that’s why we’re going to be using the PYPL index. Popularity of a Programming Language index, instead of the TIOBE index, which is the T-I-O-B-E index. And now I’m going to talk about why you should be using it.
PYPL is a leading indicator as opposed to a lagging indicator. For example, it says here on the PYPL platform which is pretty smart, and they say that you know how TIOBE uses searches and comes up with this index, is based on how many web pages there are for a given language. If you take a language like C, it says, Objective-C programming has over 20,000,000 pages on the web. While C programming has only 11,000,000. This is explaining why Objective-C has a high T-I-O-B-E Tiobe ranking. But who is reading those Objective-C webpages?
According to Google Trends data, Objective-C programming is searched 30 times less than C programming. The use of programming when you TIOBE index, is misleading. So, I agree with this.
It’s misleading. You want to look at what the trends are now, instead of a lagging indicator like webpages. For example, if we go to this, and I’m going to be going in order, all right? So, if we go to this, you can see the base on the Popularity. The popularity of a language worldwide, where languages rank.
You can go to YouTube and you can type in Python and look at the views on the tutorials in the last year, all right? This should prove it to you. You have 8,300,000 views for this Python course. You have 4,000,000 views in the last six months for this Programming with the Mosh course.
So YouTube, Google Trends, these are pretty good indicators. Now, with the facts, let’s get into the Top 4 dying programming languages and how you can use that data to make a better decision in your life.
Ruby is a programming language that’s more on the decline. Will it completely die off? We don’t know. Are there still jobs available for it, and developers getting paid for it? Absolutely, but it is certainly not on a higher trend. The growth of it is actually on the more declining end, all right? So you can see here based on Popularity.
If we go to Google Trend and type Ruby, so programming language, we can search this up. And even though this is not good data to look at, you can see it stays stagnant or declining. It’s not growing.
There was a time where people were searching it up, and there were some. There was a little incline, but that was back in 2006, and since then, it’s been on a steady decline, and now it’s even more so. Okay? We can confirm this by typing in Ruby, and what you’ll see here is, one year ago, 207,000. Whereas on the Python, it was 8,000,000 views, right? So that should just make it very dead simple. So that’s the top four dying programming languages.
So this programming language certainly not on the incline and has a downward trend, and it’s a pretty big programming language. So, let’s type that in Objective-C, and here comes the programming language, which is different than just the search term.
It was at one since 2004, and it’s still at a one. Now let’s take a look at YouTube and type in Objective-C. So, there was a tutorial by Derek Banas four years ago and that 215,000 views. Still, unfortunately beyond that, there doesn’t seem to be much of a demand for Objective-C at all, and it is one of the programming languages that is dying. So, if you’re using it, probably stop. Go on to something else. Unless you have a job in Objective-C, then you should stay there.
So let’s take a look at what’s happening with Perl. Perl is right here. Certainly on a downward trend, and if we type that in, Perl was pretty popular around 2004 and then it had a very sharp decline. This is a stark contrast that we see over here because you go from that popular to that dying. I mean, that’s insane, right? And then Python just whoosh. I mean, this is flying, flying baby.
Number one, staying number one, consistently. So that’s a situation that’s happened with Perl unfortunately, and Perl, you kind of wanna stay away from it. The article by Skywell Software is a company that wrote it.
And it says basically, “Is Perl Dead?”. “The story of Perl is a very sad one. As is went through, from one of the top programming languages, but as time went on, it became viewed as a write only language, which triggered its demise. Early on, it was viewed as very useful and pragmatic, but it came with a lot of caveats.
The creators of Perl started to pile on features but did not plan out how all of them will be synced. The developer community noticed this problem and created Perl 6, but it was not enough to keep Perl in demand. In the end, it had a good run, but it would be better to forget about this language and focus on something that is more popular now.” Harsh to read such a thing about a programming language, but it is the truth, and these are facts, and this is data, and numbers don’t lie. So that is Perl.
1. Visual Basic
So, let’s take a look at what’s happening with Visual Basic. We have a downward trend, the order that I have, by way of saying these, is not in any particular order, but you know it’s not like this is the most dying out of all of them. Still, Visual Basic, which was pretty heavily used and had, I mean, it’s so much Popularity.
In 2004, it was at 100 out of 100 people were using Visual Basic, but then just look at what happened and look at the decline. I mean this is insane, and now it’s a dying programming languages. That’s why what you want to do is you want to pick a pro.
See, it’s not just about programming language right, but then when you, but whatever programming language you choose, will morph and define what your career comes out to be. I mean, if you’re a Python guy, you’re going to be learning frameworks like Django, and it’s going to be defining kind of what you do.
You’re going to be doing things with data analysis more and more because you’re going to be hearing about it. There are more libraries about it. So you’re going to be doing that more and more.