Python is popular because it's very flexible language, I know Ctards will want to skin me alive,but Python is very much modern C for retards. If you don't want to meddle too much in HOW something works, Python is for you, it offers solutions optimized by people better at C than you will be in 10 years.
C++ is meme tier at this point, if you want good well paid job it doesn't really matter what main web language you pick, but how fast can you master it. Difference in salary between junior and senior is 3-7x. Java is universally hated because if you're gonna work with java, you're going to work with pajeets and that's just fucking nightmare,but if you're going to master it you will have comfy job.
SQL is not worth studying on it's own, working with SQL usually means working with some back end language like java,C#,python or something like that
It's what you code, not what you code in.
If you want to program a microcontroller, you will usually need to learn C, because the only programming tools available for your chip are C compilers.
If you want to write a desktop application, it doesn't matter what language you use.
For any interesting computer program (encrypted communications, robotics control, simulation), the math is the hard part. The programming language is just a tool for making the computer do math.
You shouldn't diss javascript. There are mature front and back technos (vue.js and node.js) that are light-weight and cloud-oriented enough to be promising. Don't let pajeet own the place with his shitty code. Plus, it's easy to learn and frameworks help greatly to not mess your code around.
Like another anon said, if you want big money and if you're at ease with analyzing and reporting from gigantic loads of raw data, learn. fucking. SQL. Getting an Oracle certification is the high road. SQL and datamining are the best way to get a more and more comfortable income while working less and less.
C, C++ and Assembly can be very profitable too beacause of the lack of qualified people, but the learning curve is steep and it depends on the demand where you live or want to work.
As an IT engineer myself, Python get honourable mention. It's a beautiful language with much flexibility but I wouldn't go all in except if there's much demand in your area.
Learning other languages may be useful, but starting with any of them would be a bad idea IMO - you'll learn much more rapidly if you have a solid basis and trained your computational logic in javascript for example.
Oh, and if you can, avoid fucking Java. It's easy to learn and quick to piss code with, and like with any other language you can execute beautifully created projects with nice and life-saving technos, but its workforce is so much nigger-ridden today that you'll throw yourself out the window before long.
Tried to start learning basic HTML and CSS via codeacademy to later move on to something more serious but I couldn't even get past that.
Try VHDL. It's a fucking nightmare even for someone with the big balls needed for STEM
oh you wrote 50 lines of code?
well that accounts for something you can do with 1 line in C++
[–] 16412499? ago
take some Ritalin
[–] 16412515? ago
It's not that. I didn't start it for a specific purpose, like there was a great job waiting for me or I had to learn it to pass a class or something. I don't really NEED it. Maybe needing it would have improved my motivation.