What other languages are there? (Kinda half kidding, but literally as a layman, those are pretty much the only languages I’ve heard of other than machine language).
I find myself writing a lot of Go. It’s great for web apps and CLIs, which is the vast majority of what I work on. It’s a wonderfully simple and productive language. Would really like to try Laravel one of these days as well though. Looks incredible as an all in one solution for web apps. Thanks for the video :)
Thanks for the video. I've been working with Flutter and customizing ERPs (including some drag-and-drop coding) for a while. However, since I've started looking for a job where I can gain more experience, I've been considering returning to JAVA, working on an enterprise codebase, and relearning the core concepts.
uncle stef plse tell me should i learn python or php for my backend dev ( i know python but as you have mentioned php is the best for backend ) btw started following and learning from you
Both work. I just find PHP to be better strictly for backend overall. That said Python is still very effective for backend and of course, it is great for Ai. 🤖
As a Javascript dev myself I think you totally underestimate the capabilities of Javascript. It is not used only for front-end but also for the backend, for mobile apps, for desktop apps and so on. Desktop applications like Skype, Slack, Discord, MS Teams are all written in Javascript.
@@constantine9074 Just because a lot of devs don't understand Js in depth , how handles your code and whats happening under the hood. They end up bad talking Js. But those who understand its use it with smile know what its abilities
based choices uncle stef I do use Golang quite often in building web products, but I get why you won't include it, it's kinda minor share in terms of jobs
Hey uncle stef, Im 17 years old and your best student🙂. I've got a small problem which is im not good at designing part and make things look good. So how to handle it for freelance wordpress projects?
I have used C# for years, and I just switched to GO. I will never look back. If you want to get C# running on Linux, you have to have loads of have heavy DLLS, and in Go you can compile to WASM or EXE from the same code base much easier then C# since you don't need 3rd part frameworks to achieve it.
Go is a weird language because it’s a very simple backend language thats more performant than Python, so it seems like a perfect language for startups to use on the backend. But at the same time, TypeScript on the backend is far more attractive because you can use one language and ensure type safety across the entire stack. So who do you market Golang to?
@@allyc0des972 these days it’s really not that much work to set up. You can easily set up AWS CDK (also in Typescript) with an architecture that does the horizontal scaling practically out of the box with API Gateway, ELB, and some EC2 micros. I’m biased in favor of Golang. It’s a proper backend language which offers a simple interface while also being performant. But the typescript backend disease is all over SV for a reason.
@@alst4817 from a business perspective you should flip that on its head: if you absolutely need something that *isn’t* JS/TS, then use it. For several reasons: 1. The market for JS devs is massive. It’s the most popular language out there. JS is being used for just about everything at this point, despite not being the best at any of it. 2. Having consistent models/types across your stack is convenient. 3. Today’s infrastructure can make up for JS’s pitfalls with horizontal scaling, and most startups probably don’t need a very performant backend. Many of the loudest startups in 2024 were CRUD wrappers around an LLM api. The startups want cheap and dirty. JS fits that description perfectly.
Hi uncle Stef. Big fan here. Thanks for the video. I'm a frontend developer and want to be a full stack. Is it better for me to learn node because I already know JS or should I go for php?
For people from different countries please make some money changes. In India $999= ₹84,915 that's a huge huge amount for us. Have a look into this matter also Sir😊😊.
If you're serious about getting a job as a programmer, you should consider getting a CS degree. If you don't have a relevant degree and/or experience, you're going to struggle to even land interviews. Freelancing isn't necessarily easier, as you'll be competing against people who are willing to do the job for half the price, and other freelancers who have more references and reviews. The rest is just a bunch of fluff. If you can learn a programming language, if you understand algorithms and other core concepts, you can pick another language and become proficient with it.
Currently I'm working with php and feeling like moving to Java, since most of php work out there is developing wordpress, magento or some other platform...
Was kinda hoping for PIC16 Assembly but there's always next year :) Also : Python for AI? I guess us humans with our brains clocked at 100Hz won't be outrun by AI anytime soon 😆
Everyone says C# for gaming and it's become an inaccurate trend of correlation, as it's not just gaming. .Net is a much better experience for building enterprise web apps than Java, is it not?
Python, php, JS, c#, Java, Kotlin, swift
you just saved me 13 minutes
thank you
What other languages are there? (Kinda half kidding, but literally as a layman, those are pretty much the only languages I’ve heard of other than machine language).
What about dart?
wouldn't have been my 7 languages
React native (Expo) > Kotlin , Swift
Happy New Year, Stef!
Thanks to your Python course I got my only A throughout my Bachelor's degree in business admimistration: coding with Python!
I find myself writing a lot of Go. It’s great for web apps and CLIs, which is the vast majority of what I work on. It’s a wonderfully simple and productive language. Would really like to try Laravel one of these days as well though. Looks incredible as an all in one solution for web apps. Thanks for the video :)
FIRST!!! Double thumbs up to you UNCLE STEPH!!!
Welcome to the Magnificent 7 party!🎉
Thanks for the video. I've been working with Flutter and customizing ERPs (including some drag-and-drop coding) for a while. However, since I've started looking for a job where I can gain more experience, I've been considering returning to JAVA, working on an enterprise codebase, and relearning the core concepts.
uncle stef plse tell me should i learn python or php for my backend dev ( i know python but as you have mentioned php is the best for backend ) btw started following and learning from you
Both work. I just find PHP to be better strictly for backend overall. That said Python is still very effective for backend and of course, it is great for Ai. 🤖
Great video. In my country Java and C# is in demand for backend and they have high paying jobs.
What's you country I'm looking for job
@@upandrunningcoursesI’d like to know also
@@upandrunningcourses most probably he is from Germany as Java is what maximum German companies use for their backend.
thank you for pushing the content out!
No worries! 👍
Thanks for watching.
Ruby on the list must be one of the classic Stefan' jokes
Java pays the bills, PHP brings the thrills
So PHP doesn't pay the bills? Damn, need to change my career course again....
I saw Golang jobs increased in 2024. Who else noticed this?
As a Javascript dev myself I think you totally underestimate the capabilities of Javascript. It is not used only for front-end but also for the backend, for mobile apps, for desktop apps and so on. Desktop applications like Skype, Slack, Discord, MS Teams are all written in Javascript.
as a Js dev i do think a lot of people miss understand the power of Js its everywhere.
Or maybe yo are overestimating
@@constantine9074 bro even VSCode is written in Javascript
@@constantine9074 Just because a lot of devs don't understand Js in depth , how handles your code and whats happening under the hood. They end up bad talking Js. But those who understand its use it with smile know what its abilities
Great guide, you cant go wrong if you listen to uncle.
Great list !
Glad you think so!
happy new year
Hi Stefan - Great stuff. What about React and React Native for mobile cross platform development?
React is not a language. It is a JS Framework.
Very popular.
based choices uncle stef
I do use Golang quite often in building web products, but I get why you won't include it, it's kinda minor share in terms of jobs
Based on the job market. Are you seeing many Golang jobs?
Question do you think it is possible to learn programming languages through books?
Yes it's depend on your learning type video is for a quick demo of the basic but if you want to will the tech stack books and doc for a deep dive.
Books for deep dive.
Hey uncle stef, Im 17 years old and your best student🙂. I've got a small problem which is im not good at designing part and make things look good. So how to handle it for freelance wordpress projects?
Use templates or partner with a good designer. Split the jobs.
@@StefanMischook thank you👌
I like that you put JavaScript there and not TypeScript. I find TypeScript as useful as a fifth wheel on a car. Though some companies require it.
you have mentioned kotlin and swift but what about Dart. is cross platform development not important in 2025 ?
I have used C# for years, and I just switched to GO. I will never look back. If you want to get C# running on Linux, you have to have loads of have heavy DLLS, and in Go you can compile to WASM or EXE from the same code base much easier then C# since you don't need 3rd part frameworks to achieve it.
Go is a weird language because it’s a very simple backend language thats more performant than Python, so it seems like a perfect language for startups to use on the backend. But at the same time, TypeScript on the backend is far more attractive because you can use one language and ensure type safety across the entire stack. So who do you market Golang to?
If you absolutely need JS, you need JS. No one said the having one language for everything was feasible or likely
GO is better because its naturally multithreaded. TS relies on horizontal scaling for absolute parallelism, which is a lot of work to set up.
@@allyc0des972 these days it’s really not that much work to set up. You can easily set up AWS CDK (also in Typescript) with an architecture that does the horizontal
scaling practically out of the box with API Gateway, ELB, and some EC2 micros.
I’m biased in favor of Golang. It’s a proper backend language which offers a simple interface while also being performant. But the typescript backend disease is all over SV for a reason.
@@alst4817 from a business perspective you should flip that on its head: if you absolutely need something that *isn’t* JS/TS, then use it. For several reasons:
1. The market for JS devs is massive. It’s the most popular language out there. JS is being used for just about everything at this point, despite not being the best at any of it.
2. Having consistent models/types across your stack is convenient.
3. Today’s infrastructure can make up for JS’s pitfalls with horizontal scaling, and most startups probably don’t need a very performant backend. Many of the loudest startups in 2024 were CRUD wrappers around an LLM api.
The startups want cheap and dirty. JS fits that description perfectly.
So the exact same languages as in the past 10 years. Nothing's changed.
Yep
Go should have replaced C# IMO. Its a better language.
@@allyc0des972 Go hasn't even achieved 1/10th of the job market as C# dotnet.
Hi uncle Stef. Big fan here. Thanks for the video. I'm a frontend developer and want to be a full stack. Is it better for me to learn node because I already know JS or should I go for php?
@@ArmanFarsi you can do both!
Look at job opportunities; base your decision on that.
Great ❤❤❤
Java is pretty much for everything for me. I expect (hope) the demand for new Java (17+) to soar.
it all relies on your prefference as a developer and alos the eco system but learning all doesnt hurt
Rust?
For what? It's just hype
Really
What about Go? 😳
Did that slap 2:10 trigger this sleep-app advertisement?
😀
I don’t see ads … I pay for TH-cam premium.
Not a single systems level language mentioned? C, C++, Rust and Zig would like to have a talk with you.
I mention C++ and Rust.
Dell has me using Java Spring for the server side Typescript for the client side
C#'s evil twin, not cousin. 😈
All the best to you Uncle Stef in the awaiting years.
Maybe
Python (AI)
JS/TS (web fe)
C#/JAVA(enterprise backend)
Kotlin/Swift(mobile dev)
Rust(though i like Zig more)(memory control)
Laravel is beast but in my area lot of WP devis are needed
Wordpress is huge.
C and c++ will some one slap me for the suggestion?
lol You’re safe, no slaps.
Bro C# and its IDE are the most productive
For people from different countries please make some money changes.
In India $999= ₹84,915 that's a huge huge amount for us.
Have a look into this matter also Sir😊😊.
If you're serious about getting a job as a programmer, you should consider getting a CS degree.
If you don't have a relevant degree and/or experience, you're going to struggle to even land interviews.
Freelancing isn't necessarily easier, as you'll be competing against people who are willing to do the job for half the price, and other freelancers who have more references and reviews.
The rest is just a bunch of fluff. If you can learn a programming language, if you understand algorithms and other core concepts, you can pick another language and become proficient with it.
what college/university recommend but for one is not top student but good in programming
Currently I'm working with php and feeling like moving to Java, since most of php work out there is developing wordpress, magento or some other platform...
As a gen z developer....i do not agree with you on php ....php is not the best for doing web development stuffs
i would use Rust instead of java
Clojure is comming! When lisp closes its 100 years, it will be again #1 language!
Go Lisp.
What is about c++? Now I'm sad :(
C++ is cool ... lots of jobs there.
Abap?
Was kinda hoping for PIC16 Assembly but there's always next year :)
Also : Python for AI? I guess us humans with our brains clocked at 100Hz won't be outrun by AI anytime soon 😆
What about the Good, the Bad and the Ugly?
👍
😂 Nice reference!
1. Odin
Python
Js python should be on any list
haaaaaa. I use flutter. 😀😀😀
Flutter is awesome. 😎
c++? for fintech?
There are lots of jobs with C and C++ for sure. I just have to find a limit in the number of languages I choose:
Julia, Go, Racket, Common Lisp, C, Rust, Zig.
Everyone says C# for gaming and it's become an inaccurate trend of correlation, as it's not just gaming. .Net is a much better experience for building enterprise web apps than Java, is it not?
For webapps Elixir/Phoenix is leaps ahead of many languages and frameworks.
Uncle Steph this is so unlike you! Look at what you did to Java 😭
What do you mean?
👍
first
No one is using simply JS anymore. TypeScript is already a must have. No one would take seriously as Front End Dev if you don't know TS.
I hate php
What makes you hate it?
Go
PHP at #2 was biased 😀 correct number Python, JS, (Java, c# are in same boat), Go, (Swift, Kotlin are in same boat).
omg where is rust, uncle stef you are outdated
good luck doing freelancing in rust.....
I actually mentioned the rise of rust.
It is used in blockchain and move too which is rust
PHP... 🤣🤣🤣