The Magnificent 7 Programming Languages in 2025

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ธ.ค. 2024

ความคิดเห็น • 119

  • @joshuaa3075
    @joshuaa3075 22 ชั่วโมงที่ผ่านมา +68

    Python, php, JS, c#, Java, Kotlin, swift

    • @Wiseman..
      @Wiseman.. 20 ชั่วโมงที่ผ่านมา +9

      you just saved me 13 minutes
      thank you

    • @devonglide1830
      @devonglide1830 15 ชั่วโมงที่ผ่านมา

      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).

    • @DanielRodriguez-lu3uu
      @DanielRodriguez-lu3uu 14 ชั่วโมงที่ผ่านมา +2

      What about dart?

    • @randaldavis8976
      @randaldavis8976 8 ชั่วโมงที่ผ่านมา

      wouldn't have been my 7 languages

    • @ethiodude9886
      @ethiodude9886 8 ชั่วโมงที่ผ่านมา +1

      React native (Expo) > Kotlin , Swift

  • @nirtheart
    @nirtheart 22 ชั่วโมงที่ผ่านมา +6

    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!

  • @Kodlak15
    @Kodlak15 21 ชั่วโมงที่ผ่านมา +9

    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 :)

  • @SM_Umair
    @SM_Umair 23 ชั่วโมงที่ผ่านมา +9

    FIRST!!! Double thumbs up to you UNCLE STEPH!!!

    • @StefanMischook
      @StefanMischook  23 ชั่วโมงที่ผ่านมา +2

      Welcome to the Magnificent 7 party!🎉

  • @ghassanalkaraan
    @ghassanalkaraan 3 ชั่วโมงที่ผ่านมา +1

    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.

  • @Rahul42090
    @Rahul42090 9 ชั่วโมงที่ผ่านมา +1

    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

    • @StefanMischook
      @StefanMischook  2 ชั่วโมงที่ผ่านมา

      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. 🤖

  • @albertusmeiring
    @albertusmeiring 23 ชั่วโมงที่ผ่านมา +13

    Great video. In my country Java and C# is in demand for backend and they have high paying jobs.

    • @upandrunningcourses
      @upandrunningcourses 18 ชั่วโมงที่ผ่านมา

      What's you country I'm looking for job

    • @sephiroth7818
      @sephiroth7818 17 ชั่วโมงที่ผ่านมา

      @@upandrunningcoursesI’d like to know also

    • @sr-xd8jb
      @sr-xd8jb 14 ชั่วโมงที่ผ่านมา

      @@upandrunningcourses most probably he is from Germany as Java is what maximum German companies use for their backend.

  • @noisi_tc3068
    @noisi_tc3068 21 ชั่วโมงที่ผ่านมา +3

    thank you for pushing the content out!

    • @StefanMischook
      @StefanMischook  15 ชั่วโมงที่ผ่านมา +1

      No worries! 👍

    • @StefanMischook
      @StefanMischook  15 ชั่วโมงที่ผ่านมา +1

      Thanks for watching.

  • @ExplorerWebDev
    @ExplorerWebDev 14 ชั่วโมงที่ผ่านมา +4

    Ruby on the list must be one of the classic Stefan' jokes

  • @neugey
    @neugey 20 ชั่วโมงที่ผ่านมา +7

    Java pays the bills, PHP brings the thrills

    • @thephpdeve
      @thephpdeve 15 ชั่วโมงที่ผ่านมา

      So PHP doesn't pay the bills? Damn, need to change my career course again....

  • @papa_ethan
    @papa_ethan 18 ชั่วโมงที่ผ่านมา +2

    I saw Golang jobs increased in 2024. Who else noticed this?

  • @yovogitsov9378
    @yovogitsov9378 10 ชั่วโมงที่ผ่านมา +2

    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.

    • @mwesigyenicholas7394
      @mwesigyenicholas7394 10 ชั่วโมงที่ผ่านมา +2

      as a Js dev i do think a lot of people miss understand the power of Js its everywhere.

    • @constantine9074
      @constantine9074 10 ชั่วโมงที่ผ่านมา

      Or maybe yo are overestimating

    • @yovogitsov9378
      @yovogitsov9378 9 ชั่วโมงที่ผ่านมา

      @@constantine9074 bro even VSCode is written in Javascript

    • @mwesigyenicholas7394
      @mwesigyenicholas7394 4 ชั่วโมงที่ผ่านมา

      @@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

  • @davebudah
    @davebudah 6 ชั่วโมงที่ผ่านมา

    Great guide, you cant go wrong if you listen to uncle.

  • @3polygons
    @3polygons 22 ชั่วโมงที่ผ่านมา +2

    Great list !

    • @StefanMischook
      @StefanMischook  22 ชั่วโมงที่ผ่านมา

      Glad you think so!

  • @abdoudouba2889
    @abdoudouba2889 21 ชั่วโมงที่ผ่านมา +2

    happy new year

  • @malancrous
    @malancrous 7 ชั่วโมงที่ผ่านมา

    Hi Stefan - Great stuff. What about React and React Native for mobile cross platform development?

    • @henryvaneyk3769
      @henryvaneyk3769 7 ชั่วโมงที่ผ่านมา +1

      React is not a language. It is a JS Framework.

    • @StefanMischook
      @StefanMischook  2 ชั่วโมงที่ผ่านมา

      Very popular.

  • @ThePandaGuitar
    @ThePandaGuitar 7 ชั่วโมงที่ผ่านมา +2

    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

    • @StefanMischook
      @StefanMischook  2 ชั่วโมงที่ผ่านมา

      Based on the job market. Are you seeing many Golang jobs?

  • @dusitthehto1946
    @dusitthehto1946 21 ชั่วโมงที่ผ่านมา +1

    Question do you think it is possible to learn programming languages through books?

    • @brightokoro7073
      @brightokoro7073 20 ชั่วโมงที่ผ่านมา

      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.

    • @StefanMischook
      @StefanMischook  15 ชั่วโมงที่ผ่านมา

      Books for deep dive.

  • @Theory1838
    @Theory1838 22 ชั่วโมงที่ผ่านมา +2

    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?

    • @StefanMischook
      @StefanMischook  22 ชั่วโมงที่ผ่านมา +1

      Use templates or partner with a good designer. Split the jobs.

    • @Theory1838
      @Theory1838 22 ชั่วโมงที่ผ่านมา

      ​@@StefanMischook thank you👌

  • @buireolbg
    @buireolbg 8 ชั่วโมงที่ผ่านมา +1

    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.

  • @gauravjoshi747
    @gauravjoshi747 13 ชั่วโมงที่ผ่านมา

    you have mentioned kotlin and swift but what about Dart. is cross platform development not important in 2025 ?

  • @allyc0des972
    @allyc0des972 2 ชั่วโมงที่ผ่านมา

    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.

  • @cameron2027
    @cameron2027 16 ชั่วโมงที่ผ่านมา +1

    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?

    • @alst4817
      @alst4817 16 ชั่วโมงที่ผ่านมา

      If you absolutely need JS, you need JS. No one said the having one language for everything was feasible or likely

    • @allyc0des972
      @allyc0des972 2 ชั่วโมงที่ผ่านมา

      GO is better because its naturally multithreaded. TS relies on horizontal scaling for absolute parallelism, which is a lot of work to set up.

    • @cameron2027
      @cameron2027 23 นาทีที่ผ่านมา

      @@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.

    • @cameron2027
      @cameron2027 19 นาทีที่ผ่านมา

      @@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.

  • @TheDeathknight23
    @TheDeathknight23 16 ชั่วโมงที่ผ่านมา +3

    So the exact same languages as in the past 10 years. Nothing's changed.

    • @StefanMischook
      @StefanMischook  15 ชั่วโมงที่ผ่านมา

      Yep

    • @allyc0des972
      @allyc0des972 2 ชั่วโมงที่ผ่านมา

      Go should have replaced C# IMO. Its a better language.

    • @TheDeathknight23
      @TheDeathknight23 2 ชั่วโมงที่ผ่านมา

      @@allyc0des972 Go hasn't even achieved 1/10th of the job market as C# dotnet.

  • @ArmanFarsi
    @ArmanFarsi 21 ชั่วโมงที่ผ่านมา

    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?

    • @Aatyco
      @Aatyco 18 ชั่วโมงที่ผ่านมา

      @@ArmanFarsi you can do both!

    • @StefanMischook
      @StefanMischook  15 ชั่วโมงที่ผ่านมา +1

      Look at job opportunities; base your decision on that.

  • @azharalibhutto1209
    @azharalibhutto1209 20 ชั่วโมงที่ผ่านมา +1

    Great ❤❤❤

  • @RidvanOzaydin
    @RidvanOzaydin 8 ชั่วโมงที่ผ่านมา

    Java is pretty much for everything for me. I expect (hope) the demand for new Java (17+) to soar.

  • @teamdroid9834
    @teamdroid9834 5 ชั่วโมงที่ผ่านมา

    it all relies on your prefference as a developer and alos the eco system but learning all doesnt hurt

  • @kabootarkhanawala8271
    @kabootarkhanawala8271 20 ชั่วโมงที่ผ่านมา +3

    Rust?

    • @Edgar-pu1lc
      @Edgar-pu1lc 9 ชั่วโมงที่ผ่านมา

      For what? It's just hype

    • @kabootarkhanawala8271
      @kabootarkhanawala8271 9 ชั่วโมงที่ผ่านมา

      Really

  • @rrd_webmania
    @rrd_webmania 21 ชั่วโมงที่ผ่านมา +1

    What about Go? 😳

  • @bangprodigital3229
    @bangprodigital3229 9 ชั่วโมงที่ผ่านมา

    Did that slap 2:10 trigger this sleep-app advertisement?

    • @StefanMischook
      @StefanMischook  2 ชั่วโมงที่ผ่านมา

      😀

    • @StefanMischook
      @StefanMischook  2 ชั่วโมงที่ผ่านมา

      I don’t see ads … I pay for TH-cam premium.

  • @henryvaneyk3769
    @henryvaneyk3769 7 ชั่วโมงที่ผ่านมา

    Not a single systems level language mentioned? C, C++, Rust and Zig would like to have a talk with you.

    • @StefanMischook
      @StefanMischook  2 ชั่วโมงที่ผ่านมา

      I mention C++ and Rust.

  • @shoshanamofaz3012
    @shoshanamofaz3012 19 ชั่วโมงที่ผ่านมา +2

    Dell has me using Java Spring for the server side Typescript for the client side

  • @ZettaiKatsu2013
    @ZettaiKatsu2013 19 ชั่วโมงที่ผ่านมา

    C#'s evil twin, not cousin. 😈
    All the best to you Uncle Stef in the awaiting years.

  • @ulrich-tonmoy
    @ulrich-tonmoy 11 ชั่วโมงที่ผ่านมา

    Maybe
    Python (AI)
    JS/TS (web fe)
    C#/JAVA(enterprise backend)
    Kotlin/Swift(mobile dev)
    Rust(though i like Zig more)(memory control)

  • @aleksandarstanisic1848
    @aleksandarstanisic1848 16 ชั่วโมงที่ผ่านมา +2

    Laravel is beast but in my area lot of WP devis are needed

    • @StefanMischook
      @StefanMischook  15 ชั่วโมงที่ผ่านมา

      Wordpress is huge.

  • @somnathghosal6954
    @somnathghosal6954 22 ชั่วโมงที่ผ่านมา +1

    C and c++ will some one slap me for the suggestion?

    • @StefanMischook
      @StefanMischook  22 ชั่วโมงที่ผ่านมา

      lol You’re safe, no slaps.

  • @upandrunningcourses
    @upandrunningcourses 18 ชั่วโมงที่ผ่านมา

    Bro C# and its IDE are the most productive

  • @Noob_74002
    @Noob_74002 19 ชั่วโมงที่ผ่านมา

    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😊😊.

  • @Matt-m3y-r4u
    @Matt-m3y-r4u 21 ชั่วโมงที่ผ่านมา

    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.

    • @alexismc1111
      @alexismc1111 14 ชั่วโมงที่ผ่านมา

      what college/university recommend but for one is not top student but good in programming

  • @cridery1055
    @cridery1055 10 ชั่วโมงที่ผ่านมา

    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...

  • @jatiquep5543
    @jatiquep5543 7 ชั่วโมงที่ผ่านมา

    As a gen z developer....i do not agree with you on php ....php is not the best for doing web development stuffs

  • @JokeryEU
    @JokeryEU 7 ชั่วโมงที่ผ่านมา

    i would use Rust instead of java

  • @wdeath
    @wdeath 21 ชั่วโมงที่ผ่านมา

    Clojure is comming! When lisp closes its 100 years, it will be again #1 language!

    • @raul-at
      @raul-at 17 ชั่วโมงที่ผ่านมา

      Go Lisp.

  • @berkoh2918
    @berkoh2918 22 ชั่วโมงที่ผ่านมา

    What is about c++? Now I'm sad :(

    • @StefanMischook
      @StefanMischook  22 ชั่วโมงที่ผ่านมา

      C++ is cool ... lots of jobs there.

  • @jorgehdez9873
    @jorgehdez9873 15 ชั่วโมงที่ผ่านมา

    Abap?

  • @fuseblower8128
    @fuseblower8128 22 ชั่วโมงที่ผ่านมา

    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 😆

  • @DeeLeon7
    @DeeLeon7 19 ชั่วโมงที่ผ่านมา

    What about the Good, the Bad and the Ugly?
    👍

    • @StefanMischook
      @StefanMischook  15 ชั่วโมงที่ผ่านมา +1

      😂 Nice reference!

  • @zayamoyatv
    @zayamoyatv 11 ชั่วโมงที่ผ่านมา

    1. Odin

  • @balakrishnakesani4289
    @balakrishnakesani4289 53 นาทีที่ผ่านมา

    Python

  • @oussamareghay7081
    @oussamareghay7081 13 ชั่วโมงที่ผ่านมา

    Js python should be on any list

  • @adesina-s1d
    @adesina-s1d 22 ชั่วโมงที่ผ่านมา +1

    haaaaaa. I use flutter. 😀😀😀

    • @StefanMischook
      @StefanMischook  22 ชั่วโมงที่ผ่านมา +1

      Flutter is awesome. 😎

  • @Aatyco
    @Aatyco 22 ชั่วโมงที่ผ่านมา +1

    c++? for fintech?

    • @StefanMischook
      @StefanMischook  22 ชั่วโมงที่ผ่านมา +1

      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:

  • @alst4817
    @alst4817 16 ชั่วโมงที่ผ่านมา +1

    Julia, Go, Racket, Common Lisp, C, Rust, Zig.

  • @ManInTheFridge
    @ManInTheFridge 22 ชั่วโมงที่ผ่านมา +1

    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?

  • @BorisBarroso
    @BorisBarroso 19 ชั่วโมงที่ผ่านมา +1

    For webapps Elixir/Phoenix is leaps ahead of many languages and frameworks.

  • @DavidAgboja
    @DavidAgboja 22 ชั่วโมงที่ผ่านมา

    Uncle Steph this is so unlike you! Look at what you did to Java 😭

    • @StefanMischook
      @StefanMischook  22 ชั่วโมงที่ผ่านมา

      What do you mean?

  • @narayansinghrajpurohit1630
    @narayansinghrajpurohit1630 19 ชั่วโมงที่ผ่านมา

    👍

  • @jt3221
    @jt3221 23 ชั่วโมงที่ผ่านมา +2

    first

  • @ukaszzbrozek6470
    @ukaszzbrozek6470 19 ชั่วโมงที่ผ่านมา

    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.

  • @jatiquep5543
    @jatiquep5543 7 ชั่วโมงที่ผ่านมา

    I hate php

    • @StefanMischook
      @StefanMischook  2 ชั่วโมงที่ผ่านมา

      What makes you hate it?

  • @nilfux
    @nilfux 13 ชั่วโมงที่ผ่านมา

    Go

  • @SinghinCA
    @SinghinCA 11 ชั่วโมงที่ผ่านมา

    PHP at #2 was biased 😀 correct number Python, JS, (Java, c# are in same boat), Go, (Swift, Kotlin are in same boat).

  • @monlewi1976
    @monlewi1976 19 ชั่วโมงที่ผ่านมา

    omg where is rust, uncle stef you are outdated

    • @ichbinhier355
      @ichbinhier355 18 ชั่วโมงที่ผ่านมา

      good luck doing freelancing in rust.....

    • @StefanMischook
      @StefanMischook  16 ชั่วโมงที่ผ่านมา

      I actually mentioned the rise of rust.

    • @luka-mh9jy
      @luka-mh9jy 9 ชั่วโมงที่ผ่านมา

      It is used in blockchain and move too which is rust

  • @TheTomislavb
    @TheTomislavb 22 ชั่วโมงที่ผ่านมา +1

    PHP... 🤣🤣🤣