Placeholder Image

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.

  • See Post Plus comes in a $55,000 that's globally, and within United States, it comes in right here.

  • 120 $1000 a roll in the stack overflow most popular technologies.

  • It's right here.

  • 23.5% of the 87,000 respondents using c++ 2020 state assault for engineers.

  • We see right here 13% most commonly used programming languages.

  • And then when it comes to the in demand aspect, it is still on the list at 5.4 number of interview requests regaining their hired in testing.

  • Now, this doesn't top the list on any of these, But that is because these lists aren't for general purpose programming languages.

  • These are just overall what people use in the industry.

  • These people could have one year, five year, 10 year, 20 years of experience, but is the first performing language.

  • You're not gonna get much better than this, but you can get a little better than this, and that brings me to the number two spot this is where I want to get a little bit of pushback because many of you may think this should be in the number one spot, and that is a python in the number two spot for programming.

  • Lee, which is to learn a 2020 is your first programming language.

  • Python can build most, if not all, of everything I mentioned that C plus plus can build, but with slightly less code if we want to actually get down to it.

  • Python is an interpreted, high level general purpose programming language.

  • Kurt by Guido Van Roasts Um and first released in 1991 Pythons designed philosophy, emphasizes code readability with it's notable use of significant white space.

  • Let's see how Python fares up with the top pain technologies globally.

  • You can see you right here at $63,000 per year within the United States, right here in $116,000 per year for most popular technologies that sits in the top five at 41.7% of 87,000 respondents saying they use python.

  • And not only that, but python is, they noted right down here has risen in the ranks again Python is the fastest growing major programming language today.

  • That's huge.

  • We could also see a very similar trend going on here, with the most common these programming languages by self engineers.

  • Python sitting at 44% and when it comes to the most in demand, is right down here at 6.1 number of interview requests burning in Iron 19.

  • Now, if you know me at all, you know exactly what is about to happen.

  • We have number three C plus plus number two Python, but number one you know you know, is going to be Java.

  • But why is Java had a python?

  • Why, I already told you I python Syntex.

  • There's not nothing more to it.

  • Did you really just that simple for me to get down to it?

  • Job is a general purpose programming language that is class based, object oriented and designed to have his few implementation dependencies as possible.

  • Java could be used to create complete applications that may run on a single computer or be distributed among servers and clients in the network.

  • It can also be used to build a small application module or apple it they simply designed small application for use as part of a Web page.

  • You can see a trend here.

  • C++, Python, Java, general purpose programming languages.

  • The top three that you ought to be learning in 2020.

  • Now let's see how affairs up in all honesty when it comes to the amount of money it makes globally, it doesn't affairs at the 25th spot at $52,000 per year, which is just under C plus plus by 3000 and under python by 11,000.

  • However, within the United States it is just in between C plus Pleasant python at 118,000 for most popular programming languages.

  • It comes in the number five spot at 41.1% being slightly beat out by Python at 0.6%.

  • Referencing down here again this year, Python just edged out Java and overall ranking, much like it surpassed C sharp last year.

  • PHP the year before, just rising Python is just rising.

  • For 2020 cities offer engineers must comedies, programming languages by software engineers.

  • It comes in number three spot at 38% and for most in demand, it is right here at 6.4 Number of interview, request brigade and iron.

  • So it does slightly beat up python on this arbitrary metric.

  • It is so close right here with 6% deficit is right here by a 60.6% deficit, and right here has $2000 per year Maur.

  • So basically the same and yet globally.

  • I understand it beats it out by 11,000 actually.

  • But I said what I said.

  • I think Java takes the number one spot for the reasons I gave so your top five programming languages to learn in 2020.

  • For new programmers, the number one spot goes to Java.

  • The number two spot goes to pie thought the number three spot goes to C plus plus and for the remaining two languages over on the lateral moves go taking the number one spot.

  • They're in Scotland, taking the number two spot there.

  • I also given honorable mention to Java script, which is heavily and primarily wet development, which is why it serves as an honorable mention to help out everyone else watching.

  • If you have a programming language that you think should be in the top five list or maybe on honorable mention, leave it down in the comments section.

  • So anyone watching this control on down there, they can see your programming language a choice.

  • See why, maybe add in some of the stats that we went over in this video.

  • Is it a popular programming languages in demand?

  • There's a good money in it.

  • What is it built, especially that last one?

  • What does it build?

  • Why do you choose that programming language for your top programming language to learn in 2020 and on your way down there, hit the thumbs up button and the subscribe button.

  • Also check out the link in the top of description to get the best coffee you've ever tried at first black coffee dot com.

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.

Subtitles and vocabulary

Click the word to look it up Click the word to find further inforamtion about it