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.

Don’t Learn These 4 Programming Languages

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.

Top 4 Dying Programming Languages of 2020

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.

Google Trend Python vs JavaScript last 5 Years

Right now, you have Python at the top. Then you have Java, then you got JavaScript and then goes on, so on and so forth, okay? And where the trend is headed, so they’re using Google Trends. Now, if I actually type in Python and I select a programming language, and then I type in JavaScript, and I select the programming language, you can see, and I choose the last five years. Notice what happens, right?

Python is blue, and JavaScript is red. The JavaScript is winning in the start and Python is here, but as you keep going further and further, you see that Python ultimately dwarfs out JavaScript. Now you might be thinking, wait this can’t be true? Here’s another way to look at it.

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.

Python Views on Youtube

If you do the same thing with JavaScript, you’ll notice that the views are way lower. 1,800,000, 1,100,000, 547,000. So let me propose a question to you. Why would less people be searching for something if there was a higher demand for it? There wouldn’t, right? So, the demand is directly correlated with the amount of people searching for something.

JavaScript Views on YouTube

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.

4. Ruby

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.

Ruby Programming Language in Google Trend

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.

Ruby Views on YouTube

3. Objective-C 

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.

Google Trend Python vs Objective C last 5 Years

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. 

Objective C Views on Youtube

2. Perl

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.

Google Trend Python vs Perl

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.

Google Trend Python vs Visual Basic

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.

If you’re a JavaScript guy, you’re going to be working on Node.js, and you’re going to be doing a lot of the front-end stuff and all. Like by default, right, lots of the projects and tutorials by default are going to make your behavior going that way. So, you have to be careful about the language you keep close to your heart because it can drive a lot of your future behavior.

For example, my friend John. He’s good at JavaScript, he picked JavaScript, but he’s more of a front-end and a full stack developer. Whereas with Python, I primarily focus on most of the back-end, so I’m a really strong back-end developer, right? And my data-analysis game is pretty strong, so all of those things for me became stronger, and my friend’s end is weaker. So, the language will influence what you learn, how you learn it, and how well you learn it.


Please enter your comment!
Please enter your name here