Best programming language to learn in 2024

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • Try my free email crash course to crush technical interviews: instabyte.io/
    1. Top 5 programming languages
    2. How to pick your first programming language?
    3. Python, Javascript, Java, Node, React - when to use them?
    I will answer all these questions today.
    ► For more content like this, subscribe to our channel: / powercouple26
    ► Follow us on Linkedin:
    / gabag26
    / sarrabounouh
    ► Let's be FRIENDS! / sahilandsarra
    ► For business inquiries, reach us on: powercouplejourney@gmail.com
    #codinginterview #datastructures #datastructuresandalgorithms #leetcode #dsa
    DISCLAIMER: All opinions shared on this channel are our own and don't express views or opinions of our employers. We only use our experiences and public knowledge to make our content. NO CONFIDENTIAL INFORMATION of our employers is used or shared on this channel. This is not a Professional Coaching channel, it only highlights the public resources that have worked for our careers.

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

  • @voidLogicx
    @voidLogicx 11 หลายเดือนก่อน +686

    Do not choose game development if you enjoy and love playing games. Trust me.

    • @DavvvT
      @DavvvT 11 หลายเดือนก่อน +56

      Exactly. Better choose game design in this case, or streaming or blogging. Game development is painful

    • @itsjustashish
      @itsjustashish 11 หลายเดือนก่อน +10

      ​@@DavvvT I was having the same thought because I like playing games, so if I should go in Game Dev, but what you mean by game design

    • @DavvvT
      @DavvvT 11 หลายเดือนก่อน

      @@itsjustashish i mean, game designer is interesting job. but you can just play and find another passion not related to game development at all

    • @craftnclash1952
      @craftnclash1952 11 หลายเดือนก่อน +16

      But why ??? I love games ,and learning all C related languages for game dev

    • @DavvvT
      @DavvvT 11 หลายเดือนก่อน

      @@craftnclash1952 then right, gamedev and C++ or C#

  • @_tanzil_
    @_tanzil_ 11 หลายเดือนก่อน +157

    Example of a quality content. No nonsense, no unnecessary lingering. ❤

    • @sujaynis3905
      @sujaynis3905 11 หลายเดือนก่อน +9

      This guy deserves all the love in the world

    • @pasinduranasinghe7117
      @pasinduranasinghe7117 11 หลายเดือนก่อน

      Agreed ❤

    • @berlinerfamily
      @berlinerfamily 10 หลายเดือนก่อน

      Sorry a comparison video for web development languages and frameworks that forgets to mention the elephant in the room which is Ruby and Rails is pretty much nonsense.

  • @marios_dimar
    @marios_dimar 8 หลายเดือนก่อน +45

    0:01 Introduction [What language should I learn?]
    0:36 *GAME DEVELOPMENT*
    ● Unreal Engine --> C++
    ● Unity --> C#
    1:39 *MOBILE DEVELOPMENT*
    ■ Native Development
    ● Android --> Kotlin
    ● iOS --> Swift
    ■ Cross-Platform Development
    ● React Native --> Javascript
    ● Flutter --> Dart
    3:50 *AI & MACHINE LEARNING*
    ■ Python
    ● Data Analysis: pandas or NumPy
    ● ML: scikit learn
    ● Deep Learning: TensorFlow or PyTorch or Keras
    4:19 *WEB DEVELOPMEN*
    ● Front-End: HTML, CSS, JS (+ React + Angular)
    ● Back-End: JS (+ nodejs/express), Python (+ Django/Flask), Java (+spring boot), php (+ Laravel)
    5:54 *EMBEDDED SYSTEMS OR OS*
    ● C
    ● C++
    ● Rust
    6:35 *DEVOPS*
    ● Python
    ● Go
    ● Bash Scripting
    6:53 *AR/VR*
    _• Swift UI (for Apple)_
    ● Unreal Engine --> C++
    ● Unity --> C#
    7:16 *BLOCKCHAIN*
    ● Solidity

    • @Codewithshameel
      @Codewithshameel 8 หลายเดือนก่อน

      Cyber security

    • @marios_dimar
      @marios_dimar 8 หลายเดือนก่อน

      @@Codewithshameel??

    • @Codewithshameel
      @Codewithshameel 8 หลายเดือนก่อน

      I mean what programing language suitable for cyber security@@marios_dimar

    • @Mubashar783
      @Mubashar783 7 หลายเดือนก่อน

      ​@@Codewithshameel Simple put your hands on Pyton, PHP and JS Not Personal Opinion

    • @Murali-lv3os
      @Murali-lv3os 5 หลายเดือนก่อน +1

      Java left chat 😢

  • @gerantdev
    @gerantdev 11 หลายเดือนก่อน +29

    that's called quality content with visual explenation 🤗
    if you are a beginner you can save at least 1 year by just watching this video

  • @htgsniper8458
    @htgsniper8458 11 หลายเดือนก่อน +42

    Bro talks in lowercase 💀

  • @suigeneris4572
    @suigeneris4572 11 หลายเดือนก่อน +10

    It is really hard picking a programming language to learn. But this video seems to give it some clarity. Which is which.

  • @ajaylodhi9061
    @ajaylodhi9061 11 หลายเดือนก่อน +44

    Only youtube channel i need

  • @umarmuzammil7332
    @umarmuzammil7332 6 หลายเดือนก่อน +4

    I truly love your channel. Keep doing the best work.
    Such creative videos you’ve on this channel. Just subscribed!
    Officially the first viewer of any video on this channel.
    I’ve never witnessed such awesome editing as this one.
    Following your channel from the last two years, interesting content!
    You’re working so hard, may all your wishes come true.
    Congratulations on your first 10K followers, may you reach 100K soon.
    Whoever is reading this, never give up. God is with you.
    When watching your videos, I accidentally hit ‘like’ and never knew when.
    The moment you came here is at 05:17.
    Love this video, I think I’ve watched it four times.

  • @OfoeNelson
    @OfoeNelson 8 หลายเดือนก่อน +2

    If I had a million dollars i would promote this video so all newbies can see the overview they need before even picking a language.
    A lot of us learnt a language without an industry in mind, an end goal job, but did it because some influencer claimed it was the hottest language of the year and this can delay your progress in job hunting for months.
    Like the video if you haven't already so TH-cam promotes it more. Its ESSENTIAL viewing.

  • @studiesinformation436
    @studiesinformation436 11 หลายเดือนก่อน +178

    00:04 Choose a programming language based on your interest and career goals.
    01:00 C++ is a general-purpose programming language that provides a higher level abstraction for object-oriented programming while retaining the efficiency and low-level performance of C.
    02:01 Crossplatform development allows writing code once for both Android and iOS.
    02:59 Swift was created by Apple for iOS app development
    04:03 Python is the top choice for AI, while JavaScript is popular for web development.
    04:58 JavaScript is the recommended programming language for both front-end and back-end development.
    05:58 To work in embedded systems or operating systems, learn a programming language with low-level capabilities and manual memory management.
    06:59 For AR/VR development, learn Swift UI if targeting Apple devices. Otherwise, choose C++ or C.
    Crafted by Merlin AI.

    • @swetha1160
      @swetha1160 11 หลายเดือนก่อน

      Thanks a lot bro

    • @rajiv9410
      @rajiv9410 11 หลายเดือนก่อน

      Thanks

    • @Scudmaster11
      @Scudmaster11 10 หลายเดือนก่อน

      I choose Lua

    • @Scudmaster11
      @Scudmaster11 10 หลายเดือนก่อน

      The C family is to overused... and recommended to many times then its allowed to be

    • @rallyzz
      @rallyzz 9 หลายเดือนก่อน +1

      allah bless you

  • @matheuscosta2211
    @matheuscosta2211 9 หลายเดือนก่อน +6

    Hey Sahil, can you make a video explaining more this programming side from blockchain developers? More specifically, how it works, more about Solidity, and a short explanation of the roadmap development to the web3? And what do you think about the future of this area? Your videos are the best.

  • @heavendevour
    @heavendevour 11 หลายเดือนก่อน +4

    Save my data, unlike other channel whom present too long video. Y video is interactive and easy to understand even for non native speaker, and you pack the content creatively

  • @agg5324
    @agg5324 5 หลายเดือนก่อน +1

    This is the best channel ever omg this video is SO well structured and useful for someone like me trying to get into programming

  • @MIGHTY-2K24
    @MIGHTY-2K24 5 หลายเดือนก่อน +2

    thanks for explaining , iam choosing python , c++ , java thanks for your valuable information thank you so much

    • @shakertv6359
      @shakertv6359 หลายเดือนก่อน

      great choice

  • @wisamkayani9634
    @wisamkayani9634 11 หลายเดือนก่อน +2

    I learned Both and.frameworks of both and integrated Ai and Web to create Web 3 based application based of Blockchain using solitary . I learned only python, Typescript and solitary .

  • @mariyajustin8419
    @mariyajustin8419 8 หลายเดือนก่อน +1

    Thanks for giving an overview about the programming languages in different areas of IT. U have paved a way to choose the correct programming language❤

  • @kmlx19
    @kmlx19 2 หลายเดือนก่อน +1

    As a beginner, just pick a high level language like python or javascript to learn the fundamentals. Then learn C/C++ to learn low level programming and how to manage memory. All other things you will need in the future, having developed the programming logic, its going to be much more easy.

  • @saneayushmittal
    @saneayushmittal 11 หลายเดือนก่อน +9

    Great video with great explanation like always

  • @abhisheksuper20
    @abhisheksuper20 5 หลายเดือนก่อน +1

    Simple yet informative. Love the presentation style as well!

  • @shivinunitholi2493
    @shivinunitholi2493 10 หลายเดือนก่อน +4

    Hey Sahil, seems you missed talking about Quant Dev. That's one booming area rt now. C and Python are the go to languages for Quant from what I know.

  • @Successwalt
    @Successwalt 2 หลายเดือนก่อน +2

    Please make detailed video on AR VR

  • @maksimmakarov9541
    @maksimmakarov9541 10 หลายเดือนก่อน +5

    thx , very informative! i think your observation of techs needed for start learning is the best

  • @paulchilwalo4192
    @paulchilwalo4192 4 หลายเดือนก่อน +1

    Clear and to the point no shitty music whatsoever ❤❤

  • @rithyaks
    @rithyaks 10 หลายเดือนก่อน +2

    Wow this is the best well explained videos. Thank you so much❤

  • @The-SmilinG-kukO
    @The-SmilinG-kukO 10 หลายเดือนก่อน

    Thank for clarifying this stuff.. Initially its makes really so confusing .. But your whole explanation makes so easy to choose the path.

  • @MrWhite-ti6pr
    @MrWhite-ti6pr 7 หลายเดือนก่อน +1

    C++ or C# -COOL
    java or kotlin
    javascript or typescript
    react or python
    tensorflow for deeplearning
    fluttler with dart

  • @RenovateYourself
    @RenovateYourself 5 หลายเดือนก่อน +3

    Why java is not good??

  • @vvtd4728
    @vvtd4728 10 หลายเดือนก่อน +2

    quality content with visual explanation

  • @SavingGames-j6b
    @SavingGames-j6b 3 หลายเดือนก่อน +2

    I am very clear now thanks bro ❤❤❤❤

  • @yuvarajgaming9842
    @yuvarajgaming9842 2 หลายเดือนก่อน +1

    I choose c# for game and web development also

  • @prathvishshetty5763
    @prathvishshetty5763 11 หลายเดือนก่อน +3

    What about java?,where is it used?

  • @ArchUser0
    @ArchUser0 4 หลายเดือนก่อน +2

    So How about Java language?

  • @vedparkashgaba5478
    @vedparkashgaba5478 11 หลายเดือนก่อน +1

    Good suggestion nice video as usual thanks for sharing

  • @halcyonfaysal2801
    @halcyonfaysal2801 11 หลายเดือนก่อน +5

    Such a quality content ❤

  • @TheVincent0268
    @TheVincent0268 9 หลายเดือนก่อน +1

    Picking a language is not always an option. In practice you are just driven towards a language that best fits the needs for the project you are asked to work on. Of course you need to get familiar with the language and IDE.

  • @maveriks463
    @maveriks463 11 หลายเดือนก่อน +2

    Choose a language that is in demand in your region/ sector.

  • @Zahid_Mehsud
    @Zahid_Mehsud 10 หลายเดือนก่อน +2

    Thanks for this video very informative and very needed video. Again thanks a lot ❤

  • @emmanuelleallen
    @emmanuelleallen 9 หลายเดือนก่อน +1

    For me, it's C++, Python, and JS. Hands down. And then eventually things like swift and Kotlin.

  • @maveriks463
    @maveriks463 6 หลายเดือนก่อน +1

    If you have no preference go with JS. or C++ then JS.

  • @fordsalim5651
    @fordsalim5651 11 หลายเดือนก่อน +1

    Yes Sahil as usual very helpful content big like and thanks for sharing

  • @yes7137
    @yes7137 11 หลายเดือนก่อน +2

    Solid video, thank you for your work

  • @user-xu3bm1zt5lj
    @user-xu3bm1zt5lj 3 หลายเดือนก่อน +1

    What a good information and video

  • @fabricehategekimana5350
    @fabricehategekimana5350 11 หลายเดือนก่อน +2

    Thanks for the video ! There are also mojo and julia for AI that will become real competitor for pyhton

  • @EdwardOliver-v5h
    @EdwardOliver-v5h 2 หลายเดือนก่อน +1

    HEY BRO
    WHICH LANGUAGE IS BEST FOR LEARN IN 2024 FOR BIGNER
    SHARE YOU ADVICE WITH ME
    PLEASE

  • @edgarm9558
    @edgarm9558 7 หลายเดือนก่อน

    This is one of the best explanations I've seen for programming languages. Well done 👏

  • @sagarbsable
    @sagarbsable 9 หลายเดือนก่อน

    Bro, When I saw your first video I instantly Subscribed your channel because of quality content you share, Thank you so much for your efforts towards community.

  • @Mr.Ash-cz9rf
    @Mr.Ash-cz9rf 21 วันที่ผ่านมา

    Angular powered by typescript for client side and .net core powered by c# , cross platform development and its fastness as compare to others are best for web development

  • @fawadhakimi2454
    @fawadhakimi2454 10 หลายเดือนก่อน +1

    The way you explain everything is just amazing 👏 ✨️ ❤️

  • @coder_aj_001
    @coder_aj_001 11 หลายเดือนก่อน +3

    You have made a heart winning video with excellent explanation and presentation 🫡🚀🙏🚀📈

  • @letsexplore2230
    @letsexplore2230 11 หลายเดือนก่อน +1

    Clear , concise and worthy content you post ..
    ❤from🇵🇰

  • @siffyyrox_x
    @siffyyrox_x 11 หลายเดือนก่อน +1

    I badly needed this video..thanks a bunch sir^ ^

  • @Yash_Gupta28
    @Yash_Gupta28 11 หลายเดือนก่อน +2

    Sir , please make video on roadmap of ML and AI roadmap and project

  • @EXPERIMENTSHOW.
    @EXPERIMENTSHOW. 8 หลายเดือนก่อน +1

    thanx bro to share this precious knowledge ❤

  • @pasinduranasinghe7117
    @pasinduranasinghe7117 11 หลายเดือนก่อน

    Love your contain..always inspiring thanking you soo much as a sri lankan student

  • @mdbariulmunshi5823
    @mdbariulmunshi5823 11 หลายเดือนก่อน

    Best youtube video creator for tech guide

  • @hadjerhadjer5095
    @hadjerhadjer5095 10 หลายเดือนก่อน

    This video content gave me exactly what i was looking for.. Thanks.

  • @Kyagundabanegareythu
    @Kyagundabanegareythu 11 หลายเดือนก่อน +2

    What languages I need to learn to develop a code for trading algorithm for finance companies?

  • @WWCurious_minds
    @WWCurious_minds 11 หลายเดือนก่อน +5

    I've been watching your videos for a month now. And I really feel coming back to your videos because I learn alot. 🎉Thank you very much
    You are now acting like my mentor. Though I'm just a begineer in programming 💖🙏🏽.
    I feel good knowing alot of do's and dont's about programming 🙂👌🏽

    • @janajit
      @janajit 10 หลายเดือนก่อน

      Which programming language you are learning?

  • @rohanparab5566
    @rohanparab5566 6 หลายเดือนก่อน +1

    Dot net is not in picture anymore

  • @mohammadmubarak7903
    @mohammadmubarak7903 6 หลายเดือนก่อน +1

    I want make pos project? Which language is best for me?

  • @zach.intech
    @zach.intech 6 หลายเดือนก่อน +1

    You missed the cloud !☁️ 😅 how about cyber security? 🔒 🤔

  • @talkswithprabh5374
    @talkswithprabh5374 11 หลายเดือนก่อน +2

    Please make a detailed video on GSOC ❤

  • @JoeL-ix1lw
    @JoeL-ix1lw 6 หลายเดือนก่อน +1

    Javascript isn't interpreted language now

  • @info_bits
    @info_bits หลายเดือนก่อน

    Very informative. 👍👍👍
    Thank you very much

  • @prasanna794
    @prasanna794 5 หลายเดือนก่อน +2

    Do i have to learn c and c++ before learning any language

    • @Atl1198
      @Atl1198 3 หลายเดือนก่อน

      No.

  • @r3belz581
    @r3belz581 7 หลายเดือนก่อน +1

    Probably none of them, if you start at this time it's better to take up another skill, if you want program go to a university or college work hard and hope for the best.
    The golden age of software development is over and has been for a while

  • @devansh_4u
    @devansh_4u 4 หลายเดือนก่อน +1

    hey man what about java?

  • @jayz01.
    @jayz01. 11 หลายเดือนก่อน +3

    Isn't Java a good opt for application development?

  • @enjoyeducation498
    @enjoyeducation498 11 หลายเดือนก่อน +3

    Can you also explain on the cloud computing

  • @irshadulhaqshams9341
    @irshadulhaqshams9341 11 หลายเดือนก่อน +2

    First ❤

  • @ProspectorB
    @ProspectorB 11 หลายเดือนก่อน +4

    Kotlin listed here 🔥

  • @smitpatel5625
    @smitpatel5625 11 หลายเดือนก่อน +2

    Make video on roadmap of software automation testing

    • @Django0324
      @Django0324 11 หลายเดือนก่อน

      Vu

  • @TheGizmoExplorer
    @TheGizmoExplorer 8 หลายเดือนก่อน

    Exactly what i was looking for, Thanks Man

  • @codewithsehran
    @codewithsehran 5 หลายเดือนก่อน +3

    react lover button 👍

  • @Userr5256
    @Userr5256 11 หลายเดือนก่อน +1

    Great content Sahil!!

  • @UdaiKs
    @UdaiKs 11 หลายเดือนก่อน +3

    I love Python ❤

  • @hanesmitter1469
    @hanesmitter1469 11 หลายเดือนก่อน +2

    3:17 *react native is developed by Meta

    • @Mr.Mister420
      @Mr.Mister420 2 หลายเดือนก่อน +1

      Meta= facebok

    • @hanesmitter1469
      @hanesmitter1469 2 หลายเดือนก่อน

      @@Mr.Mister420 They aren't the same. Please research

    • @Mr.Mister420
      @Mr.Mister420 2 หลายเดือนก่อน

      @@hanesmitter1469 they are the same meta used to be called fb fb is a product

  • @ELEKTROGOWK
    @ELEKTROGOWK 7 หลายเดือนก่อน

    As an engineer and scientist I can tell you, you have to learn Python, Matlab, C/C++, Java, Fortran, Javascript, Verilog/VHDL. If the project needs it, you can't start to argue 😉

  • @LeHalazoone
    @LeHalazoone 11 หลายเดือนก่อน +4

    Great content.
    Please let me know : is data scientist will be replaced by no-code low-code programing? Is there a risk for data scientist and ML developpers ?
    Thank you very much

    • @Gaureey
      @Gaureey 9 หลายเดือนก่อน +1

      In Airplane, Autopilot mode is from many years, but does it means we replaced pilots, no because they have to carry risk of many peoples, same like that Ai/ml engg, carry the risk of handling whole world data,
      in simple terms, if no-code / low-code programming comes, still there should be someone to make that software's,

  • @erniea5843
    @erniea5843 11 หลายเดือนก่อน +1

    Who cares, just build something useful. Programming languages are just tools. Pick the one that fits the job.

    • @sahilandsarra
      @sahilandsarra  11 หลายเดือนก่อน +2

      “Pick the one that fits the job” - that’s exactly the point of the video.

  • @sujaynis3905
    @sujaynis3905 11 หลายเดือนก่อน +3

    Hopefully he never changes his mind and becomes arrogant and nonsensical like other people

  • @Julian-pg9dx
    @Julian-pg9dx 15 วันที่ผ่านมา

    Very well put together

  • @davidgould2228
    @davidgould2228 7 หลายเดือนก่อน

    C# with Unity or C# with .NET plus Blazor does the lot.

  • @satendrabais2806
    @satendrabais2806 11 หลายเดือนก่อน +1

    Shail bhai always has logic ... Bhai please make a video in Hindi. 🤩

  • @SabrinaGreife
    @SabrinaGreife 10 หลายเดือนก่อน +1

    cool video)

  • @edward3105
    @edward3105 2 หลายเดือนก่อน

    Which one earn the most? I think one of the best is web development since you can know both frontend and backend.Becoming a full stack which is really hard but you have option to grow and learn new things.

  • @muhammadsami9387
    @muhammadsami9387 11 หลายเดือนก่อน

    I really needed this video ❤

  • @brunomanso9428
    @brunomanso9428 11 หลายเดือนก่อน

    What problems do I solve the most? That's the right question.

  • @radhesuryavnshi4062
    @radhesuryavnshi4062 11 หลายเดือนก่อน +2

    I'm really need for this type video as of start my career in IT field.. Thank you for create❤

  • @bharath2508
    @bharath2508 11 หลายเดือนก่อน

    Best video to pick a programming language

  • @mdyusufansari8897
    @mdyusufansari8897 5 หลายเดือนก่อน +1

    where could we learn about devops, i don't find any good playlist , there are paid ones , please help

  • @MuhammadUsamaQamar
    @MuhammadUsamaQamar 11 หลายเดือนก่อน

    Much respect from Pakistan, you provided good info bai

  • @srinivasbm9874
    @srinivasbm9874 10 หลายเดือนก่อน +1

    I am a MCA 2018 passed out candidate with 7.2 CGPA . i have 2 years 10 months of experience as SCM support engineer (2020 nov - 2023 sep).can i get java developer job now. Please suggest .i am 30 years old and married person

    • @purushothamanm.o9697
      @purushothamanm.o9697 9 หลายเดือนก่อน +1

      Bro I'm also thinking of pursuing mca ,what is your current package

  • @chackochansebastian
    @chackochansebastian 11 หลายเดือนก่อน

    Your thumbnails are too tempting ❤

  • @PrayagMishra-yk9ss
    @PrayagMishra-yk9ss 11 หลายเดือนก่อน +10

    Felt hurt as a java programmer 😅

    • @amityadav0021
      @amityadav0021 9 หลายเดือนก่อน

      bhai mai EEE ka student hu or java sikhna start hi kra hai to java sikhu ya c++?????

    • @TheVincent0268
      @TheVincent0268 9 หลายเดือนก่อน +1

      There are enough java apps alive that need to be continued the coming decades.

  • @srinivasa5650
    @srinivasa5650 11 หลายเดือนก่อน

    Once again most useful topic ❤

  • @shankarpubg9413
    @shankarpubg9413 11 หลายเดือนก่อน

    More than worthful video

  • @nishu20501
    @nishu20501 11 หลายเดือนก่อน

    Amazing explanation thanks

  • @Pedram-cy3wu
    @Pedram-cy3wu 9 หลายเดือนก่อน

    Backend:
    Rust Actix Diesel
    Go Fiber Gorm
    Php Laravel Octane
    DB and Cache:
    Mariadb (innodb)
    Redis
    Server:
    Ubuntu Nginx Ufw
    Frontend:
    Nuxtjs (auth module is not ready yet)
    SvelteKit (auth module is not ready yet)
    Vue InertiaSSR
    Tailwind DaisyUI Javascript
    Game:
    C++ UnrealEngine
    C++ Godot
    AI and DS:
    Python
    C++
    Mobile:
    Dart Flutter
    Rust Tauri (soon)
    Desktop:
    Dart Flutter
    Rust Tauri
    C++ Qt
    System:
    C++
    Rust

  • @ravisticky
    @ravisticky 9 หลายเดือนก่อน

    Thank you, I got my answer.