This has been a nagging question to me for a few years now, and is part of the reason I stopped coding as much a few years ago, only to pick it back up again over the past two years: Just how useful is it to learn a programming language like C++? No, I'm not talking about python wrappers for it, or C#, or something "similar" like Java (and no, they are not similar like you may think). I'm talking about low level C++, down to the metal, with just you and your compiler (IDE optionally too). Had you asked me 2 years ago, I probably would have said C++ is just for gaming. Ask me now, and I'll tell you it is still one of the most relevant languages out there. Let's go over a few things about why C++ is a big deal, and why you should learn it if you don't know it.