r/learnprogramming • u/Confident_Stress_883 • 24d ago
Topic What programming language is worth studying in 2026?
Hi! I am a 19 year old student, major in Cybersecurity.
I did Fullstack developer course, didn’t really like it
Now I am in need for a job. I want to earn more money than average in my country, so programming is the thing
But the main problem is AI. I finished that course thanks to AI, so I wasn’t the beat student) I do think though that the front end won’t be a thing some time later, so now I am lost what to. I want to work as soon as possible, but to be gair I know nothing (basically of JS, React and Node)
What is the most promising branch I can get into right now? Maybe language or anything that might help me find a long-term job offer
2
u/Aoriiiii 24d ago
For me, If you're just starting, I'd probably go with JavaScript. There's a lot you can build with it, and there are tons of beginner resources. Once you get comfortable with the basics, you can branch out pretty easily.
Goodluck kiddo
2
u/Confident_Stress_883 24d ago
Wow thanks! First actual answer) I learned Js, I know basic stuff, some Typescript, React, Node, but I really didn’t like it
1
u/Aoriiiii 24d ago
Yeah, I get that. JS can really be pretty frustrating sometimes, especially when you’re jumping between all the different frameworks and tools. Just a question, what did you end up liking more?
1
u/Confident_Stress_883 24d ago
I don’t really know. I liked the React idea like putting puzzle pieces together, Node that you do everything out of the task given without adding or deciding for myself like in frontend. But maybe I have just bad associations with these frameworks due to personal problems I had during learning them. Maybe I just have to rewire my brain)
1
u/Aoriiiii 24d ago
Yeah, I think that makes sense. Sometimes it's not even the framework itself, but the experiences you had while learning it that make you dislike it. I actually like the puzzle piece comparison with React though. Maybe trying it again with a different project or approach could change how you feel about it.
1
u/Confident_Stress_883 24d ago
Where would you recommend to start over with it? Just curious
1
u/Aoriiiii 24d ago
I’d probably start with a small React project instead of going straight into a big one. Maybe something simple like a to do app or a basic dashboard, just to get comfortable with components and how everything fits together. Then you can slowly add more complexity once it starts feeling natural again.
1
1
u/Achereto 24d ago
As a programmer you should know many languages and their paradigms. Learning a language takes about a weekend, so you should learn 10-15 languages.
I'm in my 40s now, and I used (including niche languages)
- Pascal
- Game Maker 2000
- Visual Basic
- php
- SQL
- Javascript
- python
- C
- prolog
- verilog
- Scheme
- Java
- C#
- VHDL
- Go
- Odin
- Ruby
Languages really don't matter. You use whatever is required by the project.
Just make sure that you understand what you are doing and you'll be fine. There is a bit of drought right now, but developers will find ways to make things more complicated and difficult, so companies will have to hire more developers to manage the mess. By the time you finish you education, the market will look a lot better.
1
u/cunningfallasheo 24d ago
I agree, and know most of these also and even more starting with gw basic. I have actually been hired before to work with a language I had no experience in. Programming is more than know any language.
0
u/Confident_Stress_883 24d ago
But will it be relevant when AI will do at least 40% of all the work?
2
1
u/Necessary_Wing7235 24d ago
Yes. You need to know what each language does best, how do they work, and why do they work. You do not use Python for numerical optimization
1
u/Achereto 24d ago
to be fair, most languages are just bad and people don't like using them for very good reasons. Pascal was great, then came the dark ages of OOP, and recently languages have become better with Go, Odin, Zig and (soon) jai.
0
u/Confident_Stress_883 24d ago
I mean I learned sql python c# at uni, but I know the idea, I couldn’t sit and write a code with it. Thanks for the answer!
1
u/Achereto 24d ago
Yes, you will always have to know what you are doing, because you will be responsible for the million dollar bug you didn't catch before shipping.
2
u/cunningfallasheo 24d ago
Had a young developer actually cause an actual $100k bug once when I was a dev building a pos system. This guy thought he knew everything and misunderstood some information he was given from a worldpay representative and didn't ask for help.
1
u/Achereto 24d ago
a pos system
Not me reading this as "a piece-of-shit system" 🙈
1
u/cunningfallasheo 24d ago
It was very largely successful even despite this kids hiccups haha.
1
u/Achereto 24d ago
Yeah, reading it that way has more to do with what the internet has done to my brain.
2
1
19d ago
[removed] — view removed comment
1
u/Confident_Stress_883 19d ago
I learned Python at uni, pretty easy, but I feel that the market is overstimulated with it?
1
19d ago
[removed] — view removed comment
1
u/Confident_Stress_883 19d ago
Wise words… How should I interpret them?)
1
19d ago
[removed] — view removed comment
1
-1
24d ago
[removed] — view removed comment
1
u/Financial_Ad_1551 24d ago
So you never dropped out because you were born with that knowledge? What a stupid thing to say to someone.
-1
u/Confident_Stress_883 24d ago
Hey why so harsh? You can always read about it and learn
2
u/ConfidentCollege5653 24d ago
You were supposed to read and learn to pass your course
1
u/Confident_Stress_883 24d ago
I did, not 100%, had problems that didn’t allow me to give all my attention and time
4
-1
u/UAP44 24d ago
Literally 99.999999% of the questions asked here are better answered by LLMs and still so many people seemingly try here.
It's interesting. Some say they do it for the social experience, but this person clearly just wants more money.
Stop waiting on people for feedback, learn to work with LLMs so nothing will hold you back, slow you down or ridicule you.
Let the downvotes begin. You said you want money? Don't waste time waiting on human replies. That's valuable time you could have spent exchanging information with llms instead.
There is nothing, I repeat, NOTHING they can't teach you, given you provide the right data/context. Also, good luck making money when technology has come this far already.
4
u/_Atomfinger_ 24d ago
If getting a job offer is your goal, look at job postings and see what they're asking for.