Тёмный

Top 5 Programming Languages to Learn in 2024 

Tech With Tim
Подписаться 1,5 млн
Просмотров 96 тыс.
50% 1

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

Опубликовано:

 

1 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 242   
@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!
@3s843a
@3s843a 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 Месяц назад
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.
@Big_chicken-ok8gc
@Big_chicken-ok8gc 4 месяца назад
Your honestly the only programming RU-vidr 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
@codewithtoyin
@codewithtoyin 4 месяца назад
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!
@sm5970
@sm5970 4 месяца назад
Thanks brother. Your channel not only keeps me going but keeps me curious and hungry.
@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😅
@ibrahim-khalil007
@ibrahim-khalil007 4 месяца назад
Amazing video editing with explanation ...sometime it feel boring but with the editing it attracts to focus..❤❤
@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.
@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!
@idle.observer
@idle.observer 4 месяца назад
Imagine you don't put there C#, the best language of 2023 which is getting better and better...
@RaidenKhan
@RaidenKhan 4 месяца назад
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 3 месяца назад
What frameworks do you use mostly?
@Talk378
@Talk378 3 месяца назад
@@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.
@rubenbehnke3975
@rubenbehnke3975 4 месяца назад
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 19 дней назад
Bro move on , there are very few companies that use these languages also almost everyone knows it so there is higher competition
@Dee-zy2xv
@Dee-zy2xv 14 дней назад
bro most of those languages he doesnt even teach (in his course pack ) so stop tripping...he teaches in his course JS/react and Golang. Python, Swift,Kotlin, Rust arent even mentioned let alone taught in his course. So no bias is here at all and NOONE person is teaching each and every language lets be realistic. Would you protest a Honda dealership for not having Buick or Chevy vehicles?
@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.
@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!
@j.r.r.tolkien8724
@j.r.r.tolkien8724 4 месяца назад
For me it's like this: 1. JavaScript 2. Go 3. Any programming language in the known universe.. . . . Python.
@bagtea
@bagtea 3 месяца назад
nah Python is still the king cuz of its importance in AI and data
@MorbidGamesT
@MorbidGamesT Месяц назад
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 Месяц назад
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.
@pthomasgarcia
@pthomasgarcia Месяц назад
Leveling up my Python game and learning Bash. Looking for a third language to complement these. Think I might give Go a look.
@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 4 месяца назад
How about php? Is it still worth learning in 2024?
@yadullahkurt2189
@yadullahkurt2189 3 месяца назад
@@purplevanilla yes you can learn it its worth
@kitgary
@kitgary 4 месяца назад
Crystal and Nim are great!
@BenRogersWPG
@BenRogersWPG 4 месяца назад
I'm a programmer and i agree with all these!
@julien957
@julien957 3 месяца назад
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
@DigitalCanineGamesStuff
@DigitalCanineGamesStuff 4 месяца назад
why isn't C# on this list?
@DhruvRed
@DhruvRed 3 месяца назад
Yeah, one of most stable languages out there and also is used in multiple domains like game development, web development and application creation
@TheofanisMarkou
@TheofanisMarkou 9 часов назад
Hi, very good video but I have a question for you. Why should I learn Swift for iOS and Kotlin for Android instead of learning React native for both systems ? Thanks.
@elvispalace
@elvispalace 4 месяца назад
the most accurate video. I know it's a opinion, but it's very VERY ACCURATE
@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 4 месяца назад
Cool, keep it up!
@mishrarohit99
@mishrarohit99 3 месяца назад
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 2 месяца назад
Go seems to be picking up steam I would recommend that
@MrAravind35
@MrAravind35 4 месяца назад
Hi Tim,do you think Rust will and can replace C language in terms of OS development in future
@tacorevenge87
@tacorevenge87 4 месяца назад
I hope so
@KSmifune
@KSmifune 4 месяца назад
Linus seems to think so
@steveoc64
@steveoc64 4 месяца назад
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 4 месяца назад
@@steveoc64 thanks Steveoc for your time to give me understanding..
@rockcaesarpaper291
@rockcaesarpaper291 3 месяца назад
Hi Tim! What about Flutter for mobile app development?
@chaimaAOUCHICHE
@chaimaAOUCHICHE Месяц назад
So helpful thanks ❤
@TechWithTim
@TechWithTim Месяц назад
You’re welcome 😊
@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
@HdHh-or2pu
@HdHh-or2pu 4 месяца назад
One heart from tech with tim from this year?
@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.
@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.
@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!
@insoft_uk
@insoft_uk 2 дня назад
C/C++ is what all should learn, once learned all other languages can be learned in minutes, C/C++ gives all programmers a solid foundation and a little assembly gives one a true understanding on what’s actually going on in code. Python is like BASIC in the 80s, so I agree in learning it for your fist language but after look at C/C++ as you can use it in conjunction with Python
@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 2 месяца назад
Sure but in my experience you can’t get Java fx apps to look like native apps.
@amigaworkbench720
@amigaworkbench720 2 месяца назад
@@ipodtouch470 flatlaf?
@UmeshNeupane-1001
@UmeshNeupane-1001 2 месяца назад
@@ipodtouch470 then use c# but using Java has more benefits. the jetbrain ides that you maybe using are completely written in Java.
@richardmasters2045
@richardmasters2045 4 месяца назад
Aaah they have book as well 😊
@user-ko1cw6mv4q
@user-ko1cw6mv4q 4 месяца назад
Why do you leave Java out of this top in this year 2024?
@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.
@stackdevlopr
@stackdevlopr 14 дней назад
When choosing a programming language to learn for a career path or career change, the first thing you should do is ask yourself: do I have the necessary background for a job that requires technical skills (which can be self-taught) and professional experience in a similar context, or can I also apply for jobs with academic requirements? There's no use in starting to learn Python to become a Data Scientist if you don't have a Master's degree, preferably in fields such as Computer Science, Statistics, Math, etc. In such cases, your academic qualifications will determine if you'll get the job or not. Knowing Python and/or being willing to learn languages/scripts that are necessary for the job would be a big plus, but not the main requirement: companies know/assume that someone with a Ph.D. or Master's degree will be able to pick up the necessary parts of the required programming language in a reasonable amount of time and at a sufficient level. On the other hand, it won't be easy or might even be close to impossible for a self-taught or bootcamp programmer to achieve the academic level of knowledge and mindset without going to college/university. In short: if you are academically qualified, you can pick any programming language based on your interest (front-end, data science, machine learning, software engineering, etc.). If you have only self-taught and self-acquired technical skills, then pick a programming language for positions that ask for professional experience and specific technical skills, without necessarily requiring an academic degree. Keep in mind that no matter what language you pick-especially as a beginner-don't mix but specialize in one. Absolutely, there are companies looking for candidates specialized in that language. However, there are none looking for someone who has only scratched the surface of three languages but can't do anything worthwhile in any of them. This is my personal opinion, looking from the EU-market perspective.
@DarthVader11912
@DarthVader11912 3 месяца назад
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.
@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“….
@MarissaWeins
@MarissaWeins 4 месяца назад
I signed up!👀
@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.
@carsonjamesiv2512
@carsonjamesiv2512 4 месяца назад
INTERESTING!
@ayoubrayanemesbah8845
@ayoubrayanemesbah8845 Месяц назад
my road map which i don't recommend : c -> java -> cpp -> python -> rust -> go
@Mehdi_dehghani
@Mehdi_dehghani 4 месяца назад
Very good
@sg8581
@sg8581 4 месяца назад
How about Flutter for both IOS & Android?
@catharsis222
@catharsis222 4 месяца назад
Not bothering with go unless I’m asked by a company
@user-pv5vh1fn9u
@user-pv5vh1fn9u 4 месяца назад
Thanks Tim for everything!
@MarceloRodrigues-tx6nm
@MarceloRodrigues-tx6nm 4 месяца назад
My list: Javascript, Python , C#, Go
@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...
@AB-nv6fh
@AB-nv6fh 3 месяца назад
what about flutter with dart that works for both ios and android
@yondamhokage1977
@yondamhokage1977 4 месяца назад
how about clojure?
@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.
@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 4 месяца назад
C# is also great
@raident29
@raident29 4 месяца назад
choose one and be good at it.
@anirudhhegde9378
@anirudhhegde9378 3 месяца назад
Hey, why Java is not included?
@iloveserialsturkishandkore2232
@iloveserialsturkishandkore2232 4 месяца назад
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 3 месяца назад
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.
@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
@oleksiiolchedai7512
@oleksiiolchedai7512 4 месяца назад
What about My favourite FastAPI?
@clarencewashington7881
@clarencewashington7881 4 месяца назад
C programming is a great beginner language to learn. But whatever gate way language for statically type.
@mishrarohit99
@mishrarohit99 3 месяца назад
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.
@cloudcoder01
@cloudcoder01 4 месяца назад
wait what ..where is Nim? !!
@RavenTech1
@RavenTech1 4 месяца назад
How about flutter and dart?
@munierlouis452
@munierlouis452 4 месяца назад
Thank you for the list. It is well argued. What about dart and using flutter to develop apps that are multiplatforms 🤔 ?
@cbbcbb6803
@cbbcbb6803 3 месяца назад
Could Go and Rust just copy features from each other.
@varungopal5797
@varungopal5797 4 месяца назад
How about elixir
@zach.intech
@zach.intech 4 месяца назад
I heard Java has more jobs asking for it? Is that true Tim
@debashishbramha
@debashishbramha 3 месяца назад
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.
@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
@zanmlakar9803
@zanmlakar9803 4 дня назад
go see some roadmaps
@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 4 месяца назад
it's a good language to learn as a beginner for me. Now learning other language makes it a bit easy
@a7madx7
@a7madx7 4 месяца назад
I really like flutter. Flutter is more cost effective to learn & work with than SwiftUI.
@elvispalace
@elvispalace 4 месяца назад
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 4 месяца назад
@@elvispalace If I am specialized sure, but if I am hopping from one Job to another then I guess no.
@azamatdev
@azamatdev 4 месяца назад
How about java programming language
@user-hp6gf7lu8c
@user-hp6gf7lu8c 4 месяца назад
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.
@azamatdev
@azamatdev 4 месяца назад
Yeah you mean this is about front-end web developing something like that 🤔👍
@user-hp6gf7lu8c
@user-hp6gf7lu8c 4 месяца назад
@@azamatdev 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.
@lodynemark
@lodynemark 4 месяца назад
NodeJS is not JavaScript framework but a JavaScript runtime environment.
@xshady2967
@xshady2967 3 месяца назад
true xdd
@sachinmurali3524
@sachinmurali3524 4 месяца назад
Go for Rust🎉🎉🎉
@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 4 месяца назад
How about Python and Django on the backend?
@elvispalace
@elvispalace 4 месяца назад
exactly
@elvispalace
@elvispalace 4 месяца назад
​@@jermainejackson5716 dynamic typed is not that scalable
@athirsonsilva3808
@athirsonsilva3808 4 месяца назад
Uber, Twitch and Google says otherwise.
@yonathanhailemelekot5238
@yonathanhailemelekot5238 4 месяца назад
what about dart?
@musallamdado7536
@musallamdado7536 4 месяца назад
The best
@tuananhvu1345
@tuananhvu1345 3 месяца назад
What about mojo new programing language
@c00per_
@c00per_ 4 месяца назад
Bro what about flutter
@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?
@spotlight761
@spotlight761 2 месяца назад
What about HTML?
@sawzarnilinhtay5551
@sawzarnilinhtay5551 4 месяца назад
Dart/Flutter?
@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 4 месяца назад
@@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
@InvestorKiddd
@InvestorKiddd 4 месяца назад
What about Java? Not good anymore?
@athirsonsilva3808
@athirsonsilva3808 4 месяца назад
Solid choice for breaking through the backend job market along with C#, got my first job as a Java developer.
@steveoc64
@steveoc64 4 месяца назад
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
@michah3956
@michah3956 4 месяца назад
Rust ❤
@teddyfulk
@teddyfulk 4 месяца назад
Mojo??
@droidunlocking3949
@droidunlocking3949 4 месяца назад
c# is a no go zone?
@Talk378
@Talk378 3 месяца назад
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.
@RememberingGames
@RememberingGames 12 дней назад
C# is influencer prohibited.
@alexander-yermolenko
@alexander-yermolenko 4 месяца назад
where is Java? where is C#?
@grannygrammar6436
@grannygrammar6436 4 месяца назад
Your recommendation, Tim, has no effect on whether or not anybody has any comand of JavaScript. (0:37) Your recommendation, however, may increase the numbers who have such an understanding. And remember, a culture that can't handle the subjunctive is well on its way back to savagery.
@wadie4682
@wadie4682 4 месяца назад
flutter is good too
@thomasluk4319
@thomasluk4319 4 месяца назад
C++ for sure
@viewererdos
@viewererdos 4 месяца назад
Nothing is better than C.
@saramshshrestha7641
@saramshshrestha7641 4 месяца назад
C# is also a great choice who wants get jobs.
@hamidshoaraee7234
@hamidshoaraee7234 4 месяца назад
Our old and slow friend SQL?
@user-hz3tr9bu1h
@user-hz3tr9bu1h 3 месяца назад
Where Java, c#?
Далее
Coding Was HARD Until I Learned These 3 Things...
10:43
Python or JavaScript - Which One Should YOU Learn?
8:05
KO’P GAP ESHAKKA YUK!😂
00:57
Просмотров 862 тыс.
18 Programming Languages in 6 Minutes
6:28
FastAPI, Flask or Django - Which Should You Use?
9:49
3 Python Projects I’d Put On MY Resume
14:49
Просмотров 34 тыс.
Top 6 Programming Languages to Learn in 2024
8:35
Просмотров 33 тыс.
The Programming Language Guide
24:25
Просмотров 439 тыс.
How to Make an App in 8 Days (2024) - Full Walkthrough
3:00:49
Backend, Frontend or DevOps? How to Decide!
16:54
Просмотров 67 тыс.