Top 5 Programming Languages to Learn in 2024

  Рет қаралды 92,790

Tech With Tim

Tech With Tim

Күн бұрын

Check out my new software developement course! techwithtim.net/dev
Despite the advancements in AI, developers are still in extremely high demand & getting paid and getting paid an insane amount of money. Whether you are an experienced developer or a beginner, one of the best things you can do this year is to learn a new language. In this video, I am going to share with you my top 5 languages that I recommend you learn in 2024.
🎓 Premium Courses 🎓
🏢 CourseCareers - techwithtim.net/dev
🔗 BlockchainExpert - algoexpert.io/blockchain (use code “tim”)
💻 ProgrammingExpert - programmingexpert.io/tim (use code “tim”)
🎓 Free Courses 🎓
📚 Introduction To Software Development: techwithtim.net/dev
⏳ Timestamps ⏳
00:00 | Top Languages
00:23 | JavaScript
01:36 | Python
03:23 | Go
05:22 | Rust
06:23 | Swift or Kotlin
07:39 | Which to Pick?
🔗 Socials 🔗
📸 Instagram - / tech_with_tim
🐦 Twitter - / techwithtimm
💬 Discord - / discord
🤝 LinkedIn - / tim-ruscica-82631b179
🌐 Website - techwithtim.net
💾 GitHub - github.com/techwithtim
🔗 Support 🔗
👕 Merch - teespring.com/stores/tech-wit...
💵 Donations - www.paypal.com/donate?hosted_...
🙏 Patreon - / techwithtim
🔖 Tags 🔖
- Top Coding Languages In Demand
- Best Programming Language To Learn In 2024
- Coding 2024
Hashtags
#techwithtim
#programming
#codingri

Пікірлер: 235
@TechWithTim
@TechWithTim 4 ай бұрын
Become a software developer ASAP with my new software development course: techwithtim.net/dev - we’ve already helped countless students become developers, can’t wait to see you there!
@aardapel112
@aardapel112 4 ай бұрын
@@Dynamister854 chris brown
@firdavscoder
@firdavscoder 4 ай бұрын
east or west, selling course is best
@jeraldschreiber3056
@jeraldschreiber3056 4 ай бұрын
Plan on joining this coming Thursday or weekend. Anything I can do to prepare myself?
@Shaheer-xs5os
@Shaheer-xs5os 4 ай бұрын
Now this is what I needed, respect for Go, Kotlin, and Rust! Great explanation Tim!
@maurolimaok
@maurolimaok 24 күн бұрын
In time, thanks for the channel. The feeling that I CAN code, and enjoy the thing, the inspiration for the matter, came mostly from a few great channels, this one includes. I really appreciated.
@codewithtoyin
@codewithtoyin 3 ай бұрын
This is exactly how i planned my year. Learnt JavaScript and did both react/next and NodeJs/express but wanted to do more and started learning Go and wished after im done I'll go on with rust.
@neillondon8709
@neillondon8709 2 ай бұрын
Nice one bro, I'm gonna start JS from today. Cheers!
@Big_chicken-ok8gc
@Big_chicken-ok8gc 4 ай бұрын
Your honestly the only programming KZbinr who I genuinely aspire to be like. You explain programs so easily and so thoroughly. I've never once got stuck on anything you've ever explained. I really wish that I can be like you one day. Please, always keep on posting! ❤️
@TechWithTim
@TechWithTim 4 ай бұрын
Thanks so much! Keep at it 💪
@Joseph_ebuka
@Joseph_ebuka 4 ай бұрын
I think you would also like thePrimagen or Theo and josh I love these Guys and tech with Tim
@ibrahim-khalil007
@ibrahim-khalil007 4 ай бұрын
Amazing video editing with explanation ...sometime it feel boring but with the editing it attracts to focus..❤❤
@sm5970
@sm5970 4 ай бұрын
Thanks brother. Your channel not only keeps me going but keeps me curious and hungry.
@DrCognitive
@DrCognitive 4 ай бұрын
The degree program in working on (Associates degree in software development) seems to really push C++ with just an entry level teaching of C#, JavaScript, and Java. I've taught myself Python and PHP. Hopefully, with the degree and my own knowledge, I'm hirable.
@dvvolynkin
@dvvolynkin 4 ай бұрын
📝 *Summary::* *Top 5 Programming Languages for 2024* ▶️ 00:00:23 JavaScript is beginner-friendly, versatile, and widely used for web and mobile app development. ▶️ 00:01:35 Python is versatile, easy to learn, and suitable for automation, backend, and data science tasks. ▶️ 00:03:24 Go (or Golang) is a modern, performant, statically typed language suitable for backend development. ▶️ 00:05:22 Rust is gaining popularity for building performance-critical applications and offers memory safety and concurrency features. ▶️ 00:06:24 Swift for iOS and Kotlin for Android are recommended for mobile app development within their respective ecosystems. *JavaScript vs. Python* ▶️ 00:00:32 JavaScript is ideal for frontend and backend development, while Python is more suited for automation, backend, and data science tasks. ▶️ 00:02:19 JavaScript offers flexibility and ease of learning, while Python is versatile and easy to write. ▶️ 00:03:20 Both languages are beginner-friendly and suitable for those just starting out in programming. ▶️ 00:03:44 Learning JavaScript or Python as a first language is recommended for beginners. ▶️ 00:04:24 Python is recommended for machine learning and AI, while JavaScript is better for frontend development. *Go (Golang) and Rust* ▶️ 00:03:44 Go (Golang) is a statically typed language focused on backend development and offers performance benefits. ▶️ 00:05:25 Rust is targeted at building performance-critical applications, such as game engines and operating systems. ▶️ 00:06:08 Rust provides memory safety and is suitable for applications requiring concurrency. ▶️ 00:07:56 Go (Golang) is recommended as a second language after learning JavaScript or Python. ▶️ 00:08:04 Rust is not recommended for beginners but offers flexibility and reliability for experienced developers. *Swift and Kotlin for Mobile Development* ▶️ 00:06:41 Swift is recommended for iOS app development within the Apple ecosystem. ▶️ 00:07:05 Kotlin is recommended for Android app development and has been the preferred language for building Android applications. ▶️ 00:07:31 Both Swift and Kotlin are modern, relatively easy to learn, and suitable for mobile app development. ▶️ 00:07:31 Swift and Kotlin are the most native languages for iOS and Android development, respectively. ▶️ 00:07:31 For mobile app development, Swift or Kotlin should be the primary languages to learn. *Selecting the Best Programming Language* ▶️ 00:08:09 Choose the best tool (programming language) based on the specific job or project requirements. ▶️ 00:08:18 The listed languages are popular, flexible, and versatile choices for learning programming in 2024. ▶️ 00:08:22 Python or JavaScript are recommended as the first languages for complete beginners in programming. ▶️ 00:08:26 Learning a statically typed language like Go or Rust can diversify programming skills after mastering Python or JavaScript. ▶️ 00:08:29 Swift or Kotlin are essential for iOS or Android app development within their respective ecosystems. *Importance of Learning Multiple Languages* ▶️ 00:05:09 Learning Go or Rust after mastering JavaScript or Python can make developers more well-rounded. ▶️ 00:06:53 Swift or Kotlin are essential for iOS or Android app development within their respective ecosystems. ▶️ 00:07:56 Rust is not recommended for beginners but offers flexibility and reliability for experienced developers. ▶️ 00:08:19 Learning multiple languages enhances a developer's versatility and skill set. ▶️ 00:08:22 Python or JavaScript are recommended as the first languages for complete beginners in programming. ------------------ *Summarized by TubeSum Chrome Extension*
@kttalkZ
@kttalkZ 4 ай бұрын
Amazing tubesum😅
@InsanJdev
@InsanJdev 4 ай бұрын
As you said, programming languages are just some different tools with different purposes. In my opinion chasing the programming concepts is more important than programming languages. So can you give your thoughts on it or if possible could you make a video as a roadmap to follow to learn concepts in programming? : this video is felt difficult to focus on what you saying because of editing (editing is good but not suitable for these type of videos in my opinion). Otherwise its a good one for beginners.
@TechWithTim
@TechWithTim 4 ай бұрын
Appreciate the feedback I will definitely keep that in mind!
@gurudaki
@gurudaki 4 ай бұрын
Great pieces of advice as always but i would recommend for sure C# to complete Javascript and python!
@younesbrahimi2847
@younesbrahimi2847 2 ай бұрын
Thank you for your video, one small question : is it useful to learn JavaScript without knowing HTML and CSS ? Thank you for your answer!
@julien957
@julien957 2 ай бұрын
I learnt and Hope to apply python in my next job. My question is in my free time should I learn Go or JavaScript? Basically I am working in analytical chemistry in IoT
@RaidenKhan
@RaidenKhan 3 ай бұрын
This is a beautiful list! Its been only a year for me as a C# programmer and I can't believe I am almost ten thousand lines of code deep in the enterprise application as well as worker service that I am programming. Its a surreal feeling to even think that a year ago I was merely a university student. C# Is my heart, forever!
@Talk378
@Talk378 3 ай бұрын
Awesome work, love to hear stories of young devs getting paid.
@rhyme5218
@rhyme5218 2 ай бұрын
What frameworks do you use mostly?
@Talk378
@Talk378 2 ай бұрын
@@rhyme5218 with C#, you'll see a lot of .net web APIs on the back end, with react on the front end. Some angular out there, too. Not many companies use Blazor; I don't recommend it for juniors looking to land a gig. But for mid-levels to seniors, there aren't many people doing it at all, and with very little experience with it, I was offered a really nice salary for a 100% remote gig writing blazer. I opted to go elsewhere, as I didn't want to get stuck in a dead-end tech.
@rockcaesarpaper291
@rockcaesarpaper291 3 ай бұрын
Hi Tim! What about Flutter for mobile app development?
@mdelim3128
@mdelim3128 4 ай бұрын
Thanks tim,im trying to change career from professional chef 20 years experience to entry level software developer ,i was self studying javascript then later python then java or c#but will keep in mind what you recommend
@elonmusk922
@elonmusk922 3 ай бұрын
Cool, keep it up!
@pthomasgarcia
@pthomasgarcia 28 күн бұрын
Leveling up my Python game and learning Bash. Looking for a third language to complement these. Think I might give Go a look.
@idle.observer
@idle.observer 4 ай бұрын
Imagine you don't put there C#, the best language of 2023 which is getting better and better...
@BenRogersWPG
@BenRogersWPG 4 ай бұрын
I'm a programmer and i agree with all these!
@kitgary
@kitgary 3 ай бұрын
Crystal and Nim are great!
@rubenbehnke3975
@rubenbehnke3975 3 ай бұрын
What about C++, C, or C#? Your choices are biased toward languages offered in your courses.
@massimo6767
@massimo6767 2 ай бұрын
They are just not in the top 5
@saahil2869
@saahil2869 Күн бұрын
Bro move on , there are very few companies that use these languages also almost everyone knows it so there is higher competition
@mishrarohit99
@mishrarohit99 2 ай бұрын
I've been a backend developer for four years now and have worked mostly with Node.js, with a hint of python here and there. I've worked with Java and .net for my school/college projects. I dislike Python, Java and .Net. I'm looking to learn something new within the backend space and thinking of Go, Ruby and PHP. Which one of these would you recommend? My use case would involve a typical web app backend - rest/graphql, database interactions, some cloud services, etc.
@ipodtouch470
@ipodtouch470 Ай бұрын
Go seems to be picking up steam I would recommend that
@guillemeliasson3880
@guillemeliasson3880 4 ай бұрын
Does anyone else think the video is saturated with edition? I can't fully focus on what you are saying :(
@richardmasters2045
@richardmasters2045 4 ай бұрын
You can’t focus?
@markdillon9588
@markdillon9588 4 ай бұрын
No, Tim's always very clear
@funkykong9001
@funkykong9001 4 ай бұрын
Very distracting video effects. I put the phone down to just listen instead
@TechWithTim
@TechWithTim 4 ай бұрын
Appreciate the feedback I always try to mix it up and experiment to see what works best. Clearly we should tone it down a bit
@raybod1775
@raybod1775 4 ай бұрын
I like video effects, this video I ran at normal speed, usually run videos at 1.25 or 1.5 speed.
@Ghost_Rider_786
@Ghost_Rider_786 2 ай бұрын
If you want to gret a job in programming - learn C# using visual studio and couple that with learning sql
@j.r.r.tolkien8724
@j.r.r.tolkien8724 3 ай бұрын
For me it's like this: 1. JavaScript 2. Go 3. Any programming language in the known universe.. . . . Python.
@bagtea
@bagtea 2 ай бұрын
nah Python is still the king cuz of its importance in AI and data
@MorbidGamesT
@MorbidGamesT 29 күн бұрын
Python is overrated not only is it hard to read but it takes longer for Python code to execute compared to how long we’ve been waiting for GTA VI
@j.r.r.tolkien8724
@j.r.r.tolkien8724 28 күн бұрын
It's very slow. The only reason it's still used in AI is because of the libraries that actually use C under the hood. Python is easy to read but not so easy to write. It's deceptive. You think you learned the language but you won't be actually able to use it unless you learn a whole lot of libraries. I don't know why they teach to beginners when it's literally unusable when you learn besides basic scripting. The first time I tried to write anything slightly significant with it, it ate up my entire memory.
@user-pv5vh1fn9u
@user-pv5vh1fn9u 4 ай бұрын
Thanks Tim for everything!
@chaimaAOUCHICHE
@chaimaAOUCHICHE Ай бұрын
So helpful thanks ❤
@TechWithTim
@TechWithTim Ай бұрын
You’re welcome 😊
@ayushbhattacharya
@ayushbhattacharya 4 ай бұрын
Can you make updated course on Python which would cover everything about it from basic to advance level with implementation, use cases and project (I know you already uploaded tons of projects on YT, so it's optional)!!! Please consider about it! And also I am new to AIML world so of you can make separate video about AIML with Py on YT! ❣️❣️
@ridabrahim7604
@ridabrahim7604 4 ай бұрын
go take cs50 python course don't waste time
@ayushbhattacharya
@ayushbhattacharya 4 ай бұрын
@@ridabrahim7604 I'll be honest with you. I already took it, and I didn't like it. For me it's overrated that covers the basic level things of computer science. Plus that course is wholly focused on how computer coding works with the help of python, so it's not even about python too... I prefer not to watch CS50 and wasting time!
@richardmasters2045
@richardmasters2045 4 ай бұрын
Aaah they have book as well 😊
@MarissaWeins
@MarissaWeins 4 ай бұрын
I signed up!👀
@AB-nv6fh
@AB-nv6fh 2 ай бұрын
what about flutter with dart that works for both ios and android
@MrAravind35
@MrAravind35 4 ай бұрын
Hi Tim,do you think Rust will and can replace C language in terms of OS development in future
@tacorevenge87
@tacorevenge87 3 ай бұрын
I hope so
@KSmifune
@KSmifune 3 ай бұрын
Linus seems to think so
@steveoc64
@steveoc64 3 ай бұрын
No. Rust is not designed to replace C. It is designed specifically to assist in the rewrite of C++ code in 1 project (Firefox). Rust is great at some things - but it is terrible at doing the sort of work that C is used for. And Linus does not "seem to think so" - if you listen to what he actually said, he personally hates it, and he does not want to see it in the kernel. He has reluctantly allowed Rust code for user-space drivers. He also makes it pretty obvious that this was not entirely his choice to allow this. Interestingly - this has created something of a backlash, with kernel veterans actively discussing now about using C++ in the kernel, because it's a much better fit than Rust. If you know anything about Linux kernel dev history, this is a real hell-freezing-over moment
@MrAravind35
@MrAravind35 3 ай бұрын
@@steveoc64 thanks Steveoc for your time to give me understanding..
@yondamhokage1977
@yondamhokage1977 4 ай бұрын
how about clojure?
@techSmith773
@techSmith773 4 ай бұрын
Hi Tim am a junior programmer and i really love your tutorials but do you think our field really has a good future with the raise of AI ?
@RIFADOR001
@RIFADOR001 4 ай бұрын
I am a mathematician and programmer. Last year I had a class with a logician and he was very sure AI is far from being what people think AI is. I am not concerned about it because the AI is as good as the model used for it. And the model is as good as the things that we know. Coding is an evolving and highly non trivial discipline. So we are very far from getting good+complex+trustable results from AI.
@techSmith773
@techSmith773 4 ай бұрын
Sure...
@michaelburggraf2822
@michaelburggraf2822 2 ай бұрын
​@@RIFADOR001 that's how I see it too. AI adapts to the input given without caring about it's meaning. It's a very special concept optimisation which has reached an interesting level of sophistication and applicability. But I seriously doubt that the term "intelligence" is really appropriate despite being established. Code generated by AI just reflects the amount and quality of code fed to the AI during training and possibly some more information providing a bit of context. Unless the amount of code used for training *and* it's quality is high you'd better take a close look at what's been generated. And that's usually the moment when you need to compare the effort for creating code with software engineering tools (eg. in MDD) yourself vs. scanning and testing code provided by AI. For comparatively small and easy tasks AI could have increasingly good chances to win. But large critical software - eg. railway traffic control - ... I'd say no, better not.
@TKZ9
@TKZ9 4 ай бұрын
plz do Python's FLET library tutorial
@maveriks463
@maveriks463 2 ай бұрын
Js/TS,Go, java,c++, c#. If into data/mL do python. Thats it pick up the rest on the job...
@sg8581
@sg8581 3 ай бұрын
How about Flutter for both IOS & Android?
@elvispalace
@elvispalace 3 ай бұрын
the most accurate video. I know it's a opinion, but it's very VERY ACCURATE
@DigitalCanineGamesStuff
@DigitalCanineGamesStuff 4 ай бұрын
why isn't C# on this list?
@DhruvRed
@DhruvRed 2 ай бұрын
Yeah, one of most stable languages out there and also is used in multiple domains like game development, web development and application creation
@magiccuttlefish
@magiccuttlefish 4 ай бұрын
instead of picking a simple language for my first language i picked java then c++ and THEN python
@amigaworkbench720
@amigaworkbench720 4 ай бұрын
Using Java Swing or JavaFX is way better then Electron if you need desktop GUI on all platforms.
@UmeshNeupane-1001
@UmeshNeupane-1001 3 ай бұрын
and also Java 21 has very new cool features like unnamed class and instance method... -----------------Without class: unnamed class---------------- import javax.swing.JFrame; void main() { JFrame frame = new JFrame("My Application"); setDefaultCloseOperation(EXIT_ON_CLICK); setVisible(true); } ------------------------By making classs---------------------------- import javax.swing.JFrame; class MyApp extends JFrame { public void main() { setTitle("My Application"); setDefaultCloseOperation(EXIT_ON_CLICK); setVisible(true); } }
@ipodtouch470
@ipodtouch470 Ай бұрын
Sure but in my experience you can’t get Java fx apps to look like native apps.
@amigaworkbench720
@amigaworkbench720 Ай бұрын
@@ipodtouch470 flatlaf?
@UmeshNeupane-1001
@UmeshNeupane-1001 Ай бұрын
@@ipodtouch470 then use c# but using Java has more benefits. the jetbrain ides that you maybe using are completely written in Java.
@muhammeddiab723
@muhammeddiab723 4 ай бұрын
Dang. So now I'm confused. I never really thought about what path I wanted to take when I picked python as my first language to learn as a beginner. After some months, and with this video, I know Im not interested in data science and automation. Fullstack and front end is appealing to me. So does that mean I have to switch to JS now and stop python? Can someone with experience guide me pls.
@RIFADOR001
@RIFADOR001 4 ай бұрын
Fullstack and automation are not the only things you can do with Python. Python can do basically anything (but some languages are more natural or efficient for some applications). Just as he just mentioned 5 languages out of so many, he just mentioned like 5 applications of python, from many that exist. But if you want to do web stuff, JS is the option. If you have other things in mine, probably Python is still very helpful.
@oleksiiolchedai7512
@oleksiiolchedai7512 4 ай бұрын
What about My favourite FastAPI?
@RavenTech1
@RavenTech1 4 ай бұрын
How about flutter and dart?
@varungopal5797
@varungopal5797 4 ай бұрын
How about elixir
@johnyoliveira5719
@johnyoliveira5719 2 ай бұрын
Im at the beginning of the journey,but I'm felt so lost... There are a lot of things for learning and don't know how to start
@leaningtower73
@leaningtower73 4 ай бұрын
Excellent video. Thanks. Javascript and Python are also my top choices with React and Django frameworks. I'am a full stack developer and also a mobile app developer. On the front end side I highly recommend Next JS and Svelte. Next JS has server side rendering and static side generation, awesome features. For mobile apps I love Flutter with Dart programming language. You can build multiplatform mobile apps in a very efficient way.
@munierlouis452
@munierlouis452 4 ай бұрын
Thank you for the list. It is well argued. What about dart and using flutter to develop apps that are multiplatforms 🤔 ?
@LeChuck.x17
@LeChuck.x17 4 ай бұрын
TypeScript, Python, Go, Rust, Swift, Kotlin, C#, C++, Solidity. These programming languages cover a wide range of applications: web development (backend and frontend), mobile, desktop, embedded systems, ML/AI, data analysis, and data science, game development, cybersecurity, networks and systems, automation and scripting, blockchain, AR/VR, DevOps, etc. They have promising futures, and numerous job opportunities are available. You just need to choose a couple of these languages, and you're good to go. Decide which field you want to specialize in, and choose a language accordingly. Also, keep in mind that some languages are more saturated in the market; for instance, TypeScript is in a highly competitive market with millions of programmers, while Go, Rust, and Solidity are less saturated.
@purplevanilla
@purplevanilla 3 ай бұрын
How about php? Is it still worth learning in 2024?
@yadullahkurt2189
@yadullahkurt2189 3 ай бұрын
@@purplevanilla yes you can learn it its worth
@DarthVader11912
@DarthVader11912 2 ай бұрын
PHP and c# should replace rust and go. Because rust doesn't really have any use cases unless it's low level and go isn't that popular with companies.
@Da_phuc
@Da_phuc 4 ай бұрын
Hey tim please do some advanced level projects, close to pro😂😅 with python. I can only trust you with when it comes to python.
@RIFADOR001
@RIFADOR001 4 ай бұрын
That'd help. But it is also nice to take an "easy" project that you like, and add stuff by yourself. I used his "pygame in 90 minutes" to build myself a "ricochet robots" game (most of the important things that I needed were in his video). I also used his video of multiclip to build myself one with more options and stuff. I think that advanced level projects should come more from our interests. Of course, it is nice to get some ideas or tools in videos. But at least I feel better when I am the one improving the idea or adding more options.
@Da_phuc
@Da_phuc 4 ай бұрын
@@RIFADOR001 you are right, he got tons of tutorials 😅 i need to still learn with.
@feranmiodugbemi7283
@feranmiodugbemi7283 4 ай бұрын
Please, can you create more content on how to use cartesi
@TechWithTim
@TechWithTim 4 ай бұрын
Next video comes out tmrw! I’ll have 8 videos in total all posted this month
@sooryasantosh
@sooryasantosh 4 ай бұрын
Tim, can you make a video about the future of this field cuz the ai stuff is getting absolutely wild rn
@RIFADOR001
@RIFADOR001 4 ай бұрын
I am a mathematician and programmer. Last year I had a class with a logician and he was very sure AI is far from being what people think AI is. I am not concerned about it because the AI is as good as the model used for it. And the model is as good as the things that we know. Coding is an evolving and highly non trivial discipline. So we are very far from getting good+complex+trustable results from AI.
@HdHh-or2pu
@HdHh-or2pu 4 ай бұрын
One heart from tech with tim from this year?
@user-ko1cw6mv4q
@user-ko1cw6mv4q 4 ай бұрын
Why do you leave Java out of this top in this year 2024?
@rpf23543
@rpf23543 4 ай бұрын
I’m missing Ruby and Rails. Such awesome coding languages. IMO there is far too much hype around coding community about „the next big thing“….
@clarencewashington7881
@clarencewashington7881 4 ай бұрын
C programming is a great beginner language to learn. But whatever gate way language for statically type.
@mishrarohit99
@mishrarohit99 2 ай бұрын
I understand what you're saying and believe it was true like a decade ago when I finished schooling. Today, it's more about the specific domain that you want to work in that decides what tech stack you learn. It helps to learn C as a first language, but, in reality, it probably won't be of much help for a frontend developer. Sure, there will be exceptions, but I don't think that it would be too necessary.
@catharsis222
@catharsis222 3 ай бұрын
Not bothering with go unless I’m asked by a company
@cbbcbb6803
@cbbcbb6803 3 ай бұрын
Could Go and Rust just copy features from each other.
@c00per_
@c00per_ 4 ай бұрын
Bro what about flutter
@zach.intech
@zach.intech 3 ай бұрын
I heard Java has more jobs asking for it? Is that true Tim
@anirudhhegde9378
@anirudhhegde9378 3 ай бұрын
Hey, why Java is not included?
@Mehdi_dehghani
@Mehdi_dehghani 4 ай бұрын
Very good
@MarceloRodrigues-tx6nm
@MarceloRodrigues-tx6nm 4 ай бұрын
My list: Javascript, Python , C#, Go
@iloveserialsturkishandkore2232
@iloveserialsturkishandkore2232 3 ай бұрын
Why is Dart&flutter not in the top 5? Because I am thinking of learning them so that I can become a phone application programmer using Dart&flutter
@mishrarohit99
@mishrarohit99 2 ай бұрын
I'm not into mobile development, but just speaking on the basis of popularity in my region, Dart+Flutter isn't as widespread as React Native. By all means, go ahead and learn it, but if you wish to learn to get a job/get a better job, then please consider what the companies are looking for in your region and then decide which tech stack you are more interested in.
@yonathanhailemelekot5238
@yonathanhailemelekot5238 3 ай бұрын
what about dart?
@debashishbramha
@debashishbramha 2 ай бұрын
I'm a teacher teach Finance, I teach students appearing for CFA and going to be Finance professionals (crunching lot of datas and figures),what language you will suggest for them ,I'm from India ,please revert back.Thanks in advance.
@michah3956
@michah3956 4 ай бұрын
Rust ❤
@sachinmurali3524
@sachinmurali3524 3 ай бұрын
Go for Rust🎉🎉🎉
@carsonjamesiv2512
@carsonjamesiv2512 3 ай бұрын
INTERESTING!
@tuananhvu1345
@tuananhvu1345 3 ай бұрын
What about mojo new programing language
@ayoubrayanemesbah8845
@ayoubrayanemesbah8845 Ай бұрын
my road map which i don't recommend : c -> java -> cpp -> python -> rust -> go
@sawzarnilinhtay5551
@sawzarnilinhtay5551 4 ай бұрын
Dart/Flutter?
@raident29
@raident29 3 ай бұрын
choose one and be good at it.
@cloudcoder01
@cloudcoder01 4 ай бұрын
wait what ..where is Nim? !!
@spotlight761
@spotlight761 2 ай бұрын
What about HTML?
@yunus.ruzmetov
@yunus.ruzmetov 4 ай бұрын
Although I agree with all that has been said in the video, I think it would be fair to put C++ as bonus in this video. C++ is still in high demand in 2024.
@ZeryusXD
@ZeryusXD 3 ай бұрын
C# is also great
@j.akhmedov9533
@j.akhmedov9533 4 ай бұрын
How about Java? I have been learning java for 2 month now.
@ohwow2074
@ohwow2074 4 ай бұрын
Only for enterprise environments. Java is losing its use cases especially because of kotlin on Android. Ask Java guys for a deep insight. If you're learning it for fun then don't worry. It's a good first language. It'll teach you modular programming and OOP.
@TheHoudini775
@TheHoudini775 3 ай бұрын
it's a good language to learn as a beginner for me. Now learning other language makes it a bit easy
@TechWithTeen
@TechWithTeen 4 ай бұрын
How about java programming language
@user-hp6gf7lu8c
@user-hp6gf7lu8c 3 ай бұрын
He will not recommend Java. Because these are fancy web developers mostly centric on fronted. But in real life, for tackling serious large scale backend, you need java developers. Just go to job searching website and you will find huge amounts of java developer jobs.
@TechWithTeen
@TechWithTeen 3 ай бұрын
Yeah you mean this is about front-end web developing something like that 🤔👍
@user-hp6gf7lu8c
@user-hp6gf7lu8c 3 ай бұрын
@@TechWithTeen many people say that, java is dying. It's actually those people who are jealous of java. If you look, java 21 released and it's extremely powerful and feature rich. Java is evolving greatly. Those who are JavaScript developers, requires typescript because in real life projects, pure JavaScript yields type error and many other problems. Python is super slow. To replace python, mojo (superset of python with static typing) is coming. But java still stands high and evolving on its own.
@wadie4682
@wadie4682 4 ай бұрын
flutter is good too
@droidunlocking3949
@droidunlocking3949 4 ай бұрын
c# is a no go zone?
@Talk378
@Talk378 2 ай бұрын
Far from it. If you want a job now it's a better language than either Go or Rust - but they are both great languages in their own right.
@teddyfulk
@teddyfulk 4 ай бұрын
Mojo??
@a7madx7
@a7madx7 3 ай бұрын
I really like flutter. Flutter is more cost effective to learn & work with than SwiftUI.
@elvispalace
@elvispalace 3 ай бұрын
If you want to be a Mobile developer, Flutter is a great choice. BUT, you still need to study native language to improve your understanding about mobile system
@a7madx7
@a7madx7 3 ай бұрын
@@elvispalace If I am specialized sure, but if I am hopping from one Job to another then I guess no.
@obinnaokafor6252
@obinnaokafor6252 3 ай бұрын
C# ❤❤❤
@lodynemark
@lodynemark 3 ай бұрын
NodeJS is not JavaScript framework but a JavaScript runtime environment.
@xshady2967
@xshady2967 3 ай бұрын
true xdd
@muhammadabdulsalam602
@muhammadabdulsalam602 4 ай бұрын
Why aren't you including kivy for UI.
@TechWithTim
@TechWithTim 4 ай бұрын
Kivy is a framework not a language.
@shaziahussain3029
@shaziahussain3029 3 ай бұрын
What about jetpack compose coupled with Kotlin?
@InvestorKiddd
@InvestorKiddd 4 ай бұрын
What about Java? Not good anymore?
@athirsonsilva3808
@athirsonsilva3808 3 ай бұрын
Solid choice for breaking through the backend job market along with C#, got my first job as a Java developer.
@steveoc64
@steveoc64 3 ай бұрын
Java (and C#) are only useful if you intend to work in the field and want a good choice of well paying jobs. It's not for everyone ! A lot of programmers would rather just be social media influencers, and talk about the latest JS framework, or which editor you should use, or why Rust will fix climate change, etc
@musallamdado7536
@musallamdado7536 4 ай бұрын
The best
@thomasluk4319
@thomasluk4319 4 ай бұрын
C++ for sure
@alexander-yermolenko
@alexander-yermolenko 4 ай бұрын
where is Java? where is C#?
@Marco.Vavassori
@Marco.Vavassori 4 ай бұрын
Nobody uses Go and Rust in the real world, they might be great for a personal project but if you're trying to get a job you just need JS/TS with a framework such as React for the frontend and one OOP language for the backend, Java and C# are kings.
@jacilperez3441
@jacilperez3441 4 ай бұрын
Yess
@jermainejackson5716
@jermainejackson5716 3 ай бұрын
How about Python and Django on the backend?
@elvispalace
@elvispalace 3 ай бұрын
exactly
@elvispalace
@elvispalace 3 ай бұрын
​@@jermainejackson5716 dynamic typed is not that scalable
@athirsonsilva3808
@athirsonsilva3808 3 ай бұрын
Uber, Twitch and Google says otherwise.
@user-hz3tr9bu1h
@user-hz3tr9bu1h 3 ай бұрын
Where Java, c#?
@erikpaulsen3111
@erikpaulsen3111 4 ай бұрын
The only people who understand why Rust exists are doing C++ in the style of Javascript or hello world in Haskell.
@ridabrahim7604
@ridabrahim7604 4 ай бұрын
is this means Rust isn't for good programmers ?
@steveoc64
@steveoc64 3 ай бұрын
@@ridabrahim7604 Its hard to say really - because any good programmers who have any choice in the matter choose not to use Rust for anything Rust is basically tthe entire Javascript ecosystem, bundled up and jammed on top of LLVM Perfectly understandable, since it was developed for the sole purpose of rewriting Firefox C++, and making the tooling more accessible to developers who live and breathe Javascript
@saramshshrestha7641
@saramshshrestha7641 4 ай бұрын
C# is also a great choice who wants get jobs.
@nouchance
@nouchance 3 ай бұрын
C#
@Spandauer66
@Spandauer66 4 ай бұрын
i learn python with flask and django 😊😊😊 so i must learn html, css and js too 🤣🤣🤣
@osmanbajraktarevic833
@osmanbajraktarevic833 4 ай бұрын
C language is top 5
@viewererdos
@viewererdos 3 ай бұрын
Nothing is better than C.
@hamidshoaraee7234
@hamidshoaraee7234 4 ай бұрын
Our old and slow friend SQL?
Rust full stack web frameworks have a bright future
8:02
Code to the Moon
Рет қаралды 67 М.
The Programming Language Guide
24:25
Traversy Media
Рет қаралды 433 М.
Mini Jelly Cake 🎂
00:50
Mr. Clabik
Рет қаралды 17 МЛН
Uma Ki Super Power To Dekho 😂
00:15
Uma Bai
Рет қаралды 41 МЛН
路飞关冰箱怎么关不上#海贼王 #路飞
00:12
路飞与唐舞桐
Рет қаралды 4,9 МЛН
Backend, Frontend or DevOps? How to Decide!
16:54
Tech With Tim
Рет қаралды 52 М.
Coding Was HARD Until I Learned These 3 Things...
10:43
Tech With Tim
Рет қаралды 141 М.
Cybersecurity Experts NOW Recommending These Languages
7:51
Travis Media
Рет қаралды 16 М.
Best Programming Languages Tier List
33:02
Serif Sundown
Рет қаралды 5 М.
The Truth About Learning Python in 2024
9:38
Internet Made Coder
Рет қаралды 89 М.
Python or JavaScript - Which One Should YOU Learn?
8:05
Tech With Tim
Рет қаралды 132 М.
Python 101: Learn the 5 Must-Know Concepts
20:00
Tech With Tim
Рет қаралды 1 МЛН
Is Coding still worth it in 2024? (as an ex-Google programmer)
13:36