 Is C++ worth learning in 2022? Where you reach right video, let me explain. This video was brought to you by Digitalink Academy. You're number one source to learning programming fast and get to that six figure freelance salary you desire. Our courses include our secret project course, our freelance Kickstarter, our Python course and our interview programming course and much, much more. So if you haven't already, go ahead and click the link below to get to our free seven step freelance guide so that we can help take your career to the next level. I'll see you guys in the course. All right, guys. A lot of you guys are wondering, should I learn C++? Maybe you start in college or a boot camp or even self-taught. You see C++ is one of the top programming languages. Hey, Rod, should I learn C++? And depending on your situation, we get into some of these scenarios later in the video. But what I want you guys to do is what's some of the programming languages that you started off with before C++. Or have you started off with C++ as your first programming language? Comment below as far as just your experience. And also come in about the experience with C++ learning it. Is this a struggle? Is it working? Is it something that you think is important? Go ahead and comment. I want to start a conversation below guys so I can get that dialogue in the comment section and start that conversation. So short answer, guys. Yes, C++ is a good language to still learn in 2022, depending on your situation. If you're just looking at it from a job market perspective, there's a lot of applications that are written in C++. There's a lot of legacy code that need to be supported by C++ developers. So you're in the money there and you can go on any job market website, type in C++ developer and you're gonna find jobs. So the question is why is learning C++ either right for you or wrong for you? And that's why I wanna clarify that most videos don't do, I wanna clarify that. So let's start with the yes side first guys. As far as yes, yes. Why should you learn C++? Again, I already went over to some of the things. Large market share with legacy code, all that good stuff. Very performance driven programming language guys. If you're looking for massive, massive, massive performance from like an OS level, something like that. You got an engine or something like that in your car as far as just the OS, in your car, things like that. Core, core, core software platforms that other applications run on. Normally that meets the realm of C or C++. So any of those projects is gonna be good for you. High performance applications. Some of the ones that I think of, MySQL, Microsoft Office, Microsoft OS, Windows 98 and all that is written in some portions of CC++. Adobe I think is written in C++. And just a lot of things. What all of them have in common? Need high, high, high performance guys. High, high, high performance. Also some of the gaming engines. That's another area that need high performance as well. Some of the Call of Duty, Assassin's Creed, a lot of other games are built in the actual C++ realm at some point in time, especially early on. So what's on the no side of the thing? All right, so if you're in a market that needs a lot of just standard desktop applications, standard applications that performance is not the actual top item on your list, then it may not be. And a lot of you guys may think, right, I want my application to perform at a high level. But the difference between how many users you're gonna be using this and what type of application you're gonna be building, performance for three users, performance versus a million users and application supporting, those are two different levels of performance. Most application nowadays may not necessarily need that power of C or C++. You got stuff like PHP, Python, C, C sharp, Java, that gives you a performance for that particular application, but the thing it brings to the table that C++ don't, is the easeability of deploying that code. Writing speed, speed of writing is a lot faster with the other ones as well. So you got to balance between writing speed or processing speed. And most application may not necessarily need the power of a C or C++ because you got to write so much code to get it and maintain it is a little bit hard, guys. So you start to get into the standard desktop apps, Hello World, things like that, training, stuff like that, it starts to put C++ on the no side of the column. So kind of keep that in mind. But again, if you already learned C++, your local market supported, how do you know your local market supported? You probably haven't took my seven step guide because we cover that as a main option. Go ahead in the description, sign up for my seven step guide. And if you already signed up for my seven step guide, go get that 30 day web development course. We go into that in detail and check out some of the stuff in the description box and support the channel get some of the premium courses, guys. So we covered the yes side. We covered some of the no side at the end of the day. There's other applications out there that you can write way faster code with C++, guys. C++ learning is another one. First starting out, I wouldn't recommend that be the first language that you learn. It was one of the first languages that I think it was second one, first was Cobalt and the other one was C++, but that was back in the, that was a long time ago, guys. Now I would personally start with Python, some kind of database language, JavaScript, PHP from a learning, pure learning perspective. And once you do your market research, you find out that there's job that's needing C++ development. You have that underlining knowledge of programming with the pythons and the PHPs and you know how to develop little standard desktop applications. Then you can go up a level to get to the C++ because normally when you're doing a C++ you're working with platforms and operating systems at that point. Car navigation, operating systems, some major project that requires a lot of processing power and normally those are not for entry level developers their first job unless you're gonna be a junior developer in that particular situation. So again, really good language to learn, good market share as far as just if that's what your local job market and you know what that particular use case is. But if you don't have a specific use case you're just trying to get your feet wet and get started it wouldn't be the first program of language that I would learn personally. And I find that a lot of people who are not necessarily committed to programming at the beginning, they try to dive into that one first. They typically get burned out depending on their commitment to the programming. I would say there are other languages that have a lower threshold when it comes to learning. So just kind of keep that in mind guys. So at the end of the day guys, it all depends on your particular situation, your local job market and where you are as a developer. How do you identify this? We talk about this in my seven step guide. Go ahead and sign up for that guys. Go ahead and get some of those premium courses that's gonna allow you to know what program of language is gonna work for you. C++ may be that program of language for you. Maybe Python, maybe something else. But only until you go through the evaluation of seven step guides, gonna help you guys take your career to the next level. Like, subscribe to the content. If you have any additional questions or comments, go ahead and put them in the comment section guys. Let's start a conversation. And I'm gonna put a link to my seven step guide here on the screen. Go ahead and click that sign up for us free. I'll see you guys in the next video. Peace.