Subtitles section Play video
top five programming like it sounds just as good as it smells When it comes to talking about the top five programming languages to learn in a given year.
In this case, 2020.
I could pick just about any programming language and give you countless or reasons as to why this is the one you should learn in 2020.
I mean, is this your first time coding, or have you been coding for years?
You're just looking for a lateral is your ultimate goal to get a job.
Is that job in a particular industry at a particular company?
What technologies languages do they use?
Maybe just want to Kota Zahabi.
See, I don't know what your ultimate goal is or your situation.
So in this video, we're gonna go through creating a top five programming languages list.
We're gonna have two different categories to contain those top five programming languages.
We're gonna have to programming languages in that top five.
The lateral moves meaning you are making a move from one programming language to another and then three of those top five programming languages.
They're going to be for new coders.
But in order to determine that list.
We have to go through the three most important categories, that kind of determined by me.
And that is what program really would just make the most money.
What perjury languages are the most popular most in demand also falls into most popular.
And then what?
Programming languages Build what?
I think we should start with that one.
Because for me, that's the most port.
What programming languages Build what?
I I know what this category sounds like.
I'm going to go over every single programming language and discuss well, this one builds websites.
This one builds games.
This one builds artificial intelligence stuff, right?
No, I don't have enough time in the world to go over all that.
Once we narrowed down over the next two categories.
Then we'll discuss this.
But I want to touch on this purse because, in my opinion, this is the most important.
It's more than likely we all started office, some sort of hobbies.
We wanna learn how computers work, how coding works.
So we just kind of dive in.
You have something in your mind?
Maybe you want to build mobile applications.
Maybe you want to build websites.
Maybe you have a keen interest in cyber security or artificial intelligence.
There are specific programming languages for each one of these categories, and a reason why is because different programming languages are better doing different types of programming.
Whatever your interest in whatever your goal coding as a hobby, coating is a job that should determine the programming language you learn.
You may want to fall into the trap of.
I want this to be my job.
I want to make a lot of money.
Let me look what programming language makes the most money and learn that I have the belief that if you have a particular interest, something that actually drives you to learn more about it, do it much research about it and actually go on and build it on your own time.
That's going to make you more money in the long run than trying to force yourself to learn something that you don't find as interesting.
But you're trying to chase the money.
One you're gonna have asked, doing the other you're going to spend a lot of time on a genuinely enjoy that will make you more money, plus, make your life a little bit more enjoyable time for some actual stats.
What programming language is make the most money?
And what better way to follow last week's video in taking the 2020 Stack Overflow Developer survey, then referencing the 2019 stack Overflow Developer survey and looking at the top paying technologies in this particular since what languages?
Air associated with the highest salaries worldwide.
We're also gonna look at within the United States.
So globally we have our top 25 right here, starting at number one spot with closure 90,000 going all the way down to the number 25 spot Java at 52,000 U.
S.
Dollars per year.
And our top five is, of course, closure.
90,000 f sharp.
80,000 go at 80,000 Scala as 78,000 and the elixir to 76,000.
Within the United States, top 25 starts at Scala $143,000 all the way down to html CSS $105,000.
Or if we wanna count actual programming languages and we're gonna go with C sharp in the number 24 spot, $105,000 in the top five here.
Of course, we have Scholar $142,000 a two spot goes to closure.
$139,000 go $136,000 Erling at $135,000.
An objective C $132,000 per year.
Now, if we wanted to make a top five out of this between globally and the United States, we would want to look at some of the commonalities we have here the common programming languages.
And I could see three that air here within the top five or six on both.
Yet the top three years Scala closure Go, which also are located within the top five closure.
Go Scala!
We're talking globally.
So those air a few that we want to remember and I feel like I'd be misleading you off.
I didn't mention this.
There are so many variables that come into play when it comes to all of these top paying programming languages.
As it sits, you have industry that comes into effect.
You have years of experience.
You have location, not just global year within the United States, but your exact city in which you're located.
The company you work for etcetera, etcetera.
What programming languages are the most popular?
So we're not on Lee going to be looking at the 2019 Stack Overflow Developer survey but also what is called the 2020 state of Software Engineers.
And if I understand this correctly, this is based on their statistics on higher dot com, not from a survey like the Stack Overflow depth survey and not taking it from this website that website, that website to come with, like a comprehensive list.
It's something that I believe is specific to hire dot com themselves, but I feel it's ah, fair report to pull some data from on the 2019 stack.
Overflow Developer Survey Most popular technologies programming Scripting a markup Languages.
We have the top 25 year that ranges from Java script at 67.8% down to Web assembly at 1.2% on the way to read this graph is that out of the 87,354 people who responded to this question, these air, the programming languages that they use.
So if this was asked to me, I come in here and say all right.
I use html CSS.
I use sequel.
I use java.
I used bash and continue checking each language that I use.
I don't just pick one.
I pick all of them in the top five here.
Java script, of course.
It's 67.8% html CSS at 63.5% sequel at 54.4% Python at 41.7% in Java at 41.1%.
Now to take a look over at our 2020 state of software engineers, most commonly used programming languages by software engineers, we have the same one leading the way job script at 63% all the way down to our at 2% on our top five following Java script is Python at 44% Java at 38% HTML, a 28% and typescript at 22%.
However, not only don't want a reference the most commonly used programming languages or the most popular programming languages, I also want to talk about the most in demand coding languages across the globe.
And this is on a scale of number of interview requests per candidate on hired into as 19.
Not sure how accurate this is to describe the whole entire market, but it's a good reference point.
It goes from go at 9.2 interview requests all the way down to our at 3.3 interview requests.
So with the top five, we'll see.
A little is a little bit different from the most commonly used programming languages and go Scala, ruby typescript and Scotland.
All right, so I think we got a good understanding of what makes most money.
Which of the most popular most in demand.
Let's see what we can do to create a top five list out of this.
Like I said, we're gonna have to allocated to a lateral move and three allocated to your first programming language.
And I've made this list based on those statistics, my own preconceived knowledge and maybe a little bit of personal bias to create the top five list.
So our final list the top five programming languages to learn in 2020.
We're going to start off with lateral movers coming in the second spot for lateral moves.
If you want to do a quick drumroll here, scholar, you can think of Scotland's a language that addresses Java's inefficiencies.
So scholar won't be the only language you learn.
Typically, you will know Java in order to improve your java and make it make your application actually faster.
That's when you would use Scala if you want to get actually technical with the definition.
Scotland's a general purpose programming language, providing support for functional programming in a strong static type system designed to be concise.
Many scholars design decisions and to address criticisms of job.
Hence why this is on a lateral move, er, or maybe an additional mover instead of a first programming language.
And the reason it takes the number two spot is because we see it both on the top five globally and within the United States of top paying technologies takes number four globally at $78,000 per year, and it takes the number one spot within the United States at $143,000 per year.
Now, the reason why it may be at the top is because you're not gonna have one year to year, three year experience.
People coding.
In Scotland, you gonna have 5 10 20 year veterans cutting in Scotland Of course, of your veteran, you're gonna be getting paid more.
And if we come over to how popular it is, it's not actually the most popular.
You see it actually all the way down here at Scala.
3.8% That is 3.8% of 87,000 respondents to this question.
Also see something similar over on the 2020 state of software engineers most commonly used programming languages by cell for engineers is all the way down here at 5%.
Whoever I say, you may not want to take this particular statistic toe heart, but we're going to do it.
In this particular instance, it is very, very in demand at 8.5 number of interview requests for candidate on higher details and 19 so given how in demand it is, and also the fact that it's within the top 15 Top 20 most commonly used most popular programming languages, alongside the fact that is the top paying programming language within the United States and within the top five globally.
That's why it takes the number two spot on the lateral moves.
But what beats that out?
What Beats said the number one spot for lateral moves of the top program languages.
To learn in 2020 is G O and go.
That's a systems programming language if we won't actually get down to It goes aesthetically tight, compiled programming language designed at Google, and it's in tactically similar to see but with memory safety, garbage collection, structural typing and CSB stock and currency.
Go is designed specifically as a systems programming language for large distributed systems and highly scalable network servers.
And that vein, it replaces C++ and Java and Google's software stack.
Of course, they're going to be using Go Google created Go, but they created for a reason that created because they found it better than see post, post and job for their particular situation.
And the reason I put this on the lateral movers instead of the first programming language you ought to learn is because of that little sentence.
Go is sen tactically similar to see, and this is my top five programming list, and I don't like c syntax, especially for newbies.
There are easier programming languages to learn that aren't too easy to the point where you're not gonna be able to learn other programming languages, but that aren't too hard to the point where you're just going to give up and a reason that beat out scholars because it beat out.
Scholar, you see it globally and beat out Scholar by one spot or $2000.
United States.
It didn't quite beat out Scala.
It was a deficit of $7000 per year.
But that's still a good position for the top paying technologies.
Overall, the most popular, it is a little bit more popular, actually, Over double for Scotland had 3.8%.
Go had 8.2% of those 87,000 respondents actually using it.
We can see a similar trend overall in the most common of these programming languages here and that is Scholar was down at 5% and go was at 10%.
That is double, and then it is just slightly more in demand than scholar taking the number one spot for this particular poll.
Taken the number one spot for this particular stat.
This is their top two for your lateral movers.
Now, what about for those people learning their very first programming language?
And this may be where I get a little bit of push back isn't gonna let a little bit of my personal bias take over, but it still for good reason.
Let's start off with the number three spot.
Remember, this is top five.
Programming languages have already gone over to one ladder moves.
We're gonna go over three on first programming languages.
The number three spot that goes to C plus plus C plus plus is a general purpose programming language.
If we want to re a little bit of what it can build games, gooey based applications, database software, operating systems, browsers, banking hours, compilers, embedded systems, gaming engines and I don't have enough time to go over every little thing that C plus plus can have a role in building.
But now you can see why I had two different categories.
While you're not gonna be learning skull off the gate is good to learn a general purpose programming language like C++ or the others on this list as your very 1st 1 Now I chose it for the number three spot for many of the same reasons why universities choose it to teach their own students.
It's just a good language.
Good first language to learn.
We could take a look here when the top paying technologies it's on both of the top 25 lists right here.