What is the Best First Programming Language to Learn?

  Рет қаралды 12,730

Stefan Mischook

Stefan Mischook

Күн бұрын

🔥 PREMIUM DEVELOPER MENTORING PROGRAM:
unclestef.com/
🔥 CODER'S CAREER PATHS WEBINAR - FREE 29 MINUTE VIDEO:
newsletters.stefanmischook.co...
🔥 LIZARD WIZARD KOMODO - TRANSFORMATIONAL MIND TRAINING:
newsletters.stefanmischook.co...
*************
Channel Discord Server: / discord
WEB HOST PAYS FOR YOUR WEB DESIGN TRAINING IN 2021:
www.killersites.com/blog/2020...
POPULAR & EASY CODING COURSES:
Full stack web developer course: school.studioweb.com/store/co...
Python 3 Foundations & Certification: school.studioweb.com/store/co...
Complete Freelancer: school.studioweb.com/store/co...
Complete Entrepreneur: school.studioweb.com/store/co...
*************
🦎 Lizard Wizard Course:
school.studioweb.com/store/co...
📚 BOOKS TO READ:
My Beginners HTML5, CSS3: amzn.to/2wKsVTh
… Complements Studioweb courses on HTML5, CSS3 and JavaScript.
Refactoring: Improving the Design of Existing Code (2nd Edition) amzn.to/3o5cTbw
HeadFirst Design Patterns: amzn.to/2LQ0Gdh
Java Refactoring: Improving the Design of Existing Code (1st Edition) amzn.to/3a9nSsZ
The Naked Ape:
amzn.to/3fhS1Lj
✉️ STAY IN CONTACT:
Stef's social links:
Instagram: stefanmisch...
Twitter: / killersites
Stef's business channel:
/ @unclestef8239
👉 GOOGLE REVIEW:
g.page/studioWebedu/review?mt
Leave a Google review about Stef.
MY MOUSE & KEYBOARD:
Logitech Keyboard I use: amzn.to/38jYDqE
Logitech mouse I use: amzn.to/2IeVvBj
SUPPLEMENTS THAT WORK AMAZING FOR ME:
Protein Essentials Beef Gelatine Powder:
amzn.to/2Pf52vL
... Healed my very bad knee. If you have joint problems, this *could do miracles for you.
Webber Naturals 88862 Glucosamine Chondroitin
amzn.to/3ss9WEa
MY CAMERA GEAR:
Godox VL150 lights: amzn.to/3lhsYZP
Sigma 18-35 lens: amzn.to/33sRh0T
Canon EOS C70 Cinema Camera
Thanks!
Stef
#mentoring #developermentoring #unclestef #codingcoach

Пікірлер: 132
@ByronWatts
@ByronWatts 2 жыл бұрын
I've been programming in PHP most of the night not necessarily because it's a best language, but because it's the only language for this particular project. As with most environments and languages, you get to pick the one that, works, is specified or is required by other circumstances. No language is a bad language if it gets the job done.
@JDMorris81
@JDMorris81 2 жыл бұрын
Working on mastering Python now and getting AWS certified. Another KZbinr dev recommended this path as an alternative to the traditional web dev route so I'm going to give it a try.
@synen
@synen 2 жыл бұрын
What is is your route mate? I didnt like Web Dev. Thanks.
@DevlogBill
@DevlogBill Жыл бұрын
@@synen That is an excellent profession as a developer. Wish you all the best becoming an AWS DevOps Developer.
@bri4498
@bri4498 Жыл бұрын
Lol i saw the same video. Now go search for jobs related to python and aws. Good luck. They all require 100 years experience and more than just python and aws. Not one job i saw asksd just for python. But if youre able to find better entry level ones related to that then please do let me knoe
@JDMorris81
@JDMorris81 Жыл бұрын
@@bri4498 yeah, same goes for many of the supposed "entry level" web jobs that will say "frontend" then require you to know nodejs, php and a variety other frameworks and languages plus have x number of years experience. These postings will purposely bloat their qualifications section in order to keep the applicant pool low when they probably require much less and will choose the most qualified applicant.
@DevlogBill
@DevlogBill Жыл бұрын
@@bri4498 I have to agree with you on this one. I did the same and researched and came to realize it was looking down a rabbit hole. It is actually more complicated than web development. I chickened out and decided not to pursue that route. I have to agree with you on that same point. I am focused on the LAMP stack alongside JavaScript and Vue as the framework. Because Vue works excellent with Laravel I am told.
@boskovicboris
@boskovicboris 2 жыл бұрын
I started with C. It might be just my opinion, but if you start with something that is a very high level you will miss so many concepts. And honestly, at some beginner level, C isn't that hard. Plus its syntax is so influential, that you will see that style of syntax in many of the mainstream languages out there. Whatever you start with, you will probably learn JavaScript sooner or later, and then you will see how easy it is to understand that language at some basic level, once you have learned C.
@tarsierontherun
@tarsierontherun Жыл бұрын
C is just too steep of an entry point. Beginners who are just trying to see if they'd like programming will find it too difficult and most of them would prematurely quit. It's better for beginners to be eased into it, rather than get slapped by massive complexity. I've been coding for about 5 years now, and I still haven't encountered a project that required C.
@belladionne
@belladionne Жыл бұрын
Your camera is beautiful... good quality videos, and by the way thanks for the content!
@StefanMischook
@StefanMischook Жыл бұрын
Thanks 🙏
@jankool01
@jankool01 2 жыл бұрын
I think this is good advice. When you start, you need to have something up and work without it being too difficult. If you want to teach someone to fish, best to let them catch something quickly so they don't get discouraged. Also a lot of jobs with Python, lots of documentation online, and you can do a lot of things with it.
@chriscruz429
@chriscruz429 2 жыл бұрын
It depends on the individual, taking on tougher paths helps you become resilient.
@asrdni
@asrdni 2 жыл бұрын
I'm a Computer Science freshman and we started with C++ from semester one, and this is my second semester with it. We started from the very basic Hello World program to the advanced OOP paradigm involving associations, inheritance, and polymorphism. I can very confidently say that C++ is hands-down the best programming language any computer science enthusiast/learner/prospective professional can start with. Yes, it is kinda tough at the start, and yes, it is a little bit lower level than the modern languages we see today, but let me tell you this: Other languages become insanely easy to wrap your head around because learning C++ forces you to learn all the fundamentals and basics of programming as a whole, and gets you to know what really is going on. However, if you're learning programming as a hobby/for exploration, then steer clear lol. You might be better off starting with Python in that case.
@asrdni
@asrdni 2 жыл бұрын
@VexCode I totally agree with every single thing you said. The point is just that they're treating C++ as the developer's "kindergarten" if you will. Very few businesses out there are still using it, and it's kinda becoming more and more outdated as the time passes. In my comment, I was just saying that it's a good start for those interested in learning a lot about what's going on in programming. But as a viable professional set of languages to learn, I have C#, Rust, Javascript, and Python in mind to learn next. I'm also into web-dev so there's that also. I can only thank C++ because I was able to endure and understand it, and even though many devs agree that it's terrible, they also agree that it was a good starting point for them.
@asrdni
@asrdni 2 жыл бұрын
@VexCode I'm curious, tho, as to why you said it's "unsafe" and can cause "fatal" things. Is it because of how much control over the memory it has? or what exactly? If you don't feel like writing in-detail, I'd appreciate a link or a source I can read through
@ifracing
@ifracing 2 жыл бұрын
@VexCode if you dont mind me asking, what is it you do for a living? Are you a hobbyist or an actual software developer?
@Phoenix-zk2oe
@Phoenix-zk2oe Жыл бұрын
did you forget rust ? its basically c/c++ but better
@evanbeck6670
@evanbeck6670 Жыл бұрын
I've been struggling to pick a language. I know it doesn't matter really but I just can't pick one. I am a high school sophomore and am pretty sure that I want to do computer science as a career. I'm looking more specifically into video game development as gaming is what I enjoy doing the most. Unreal uses C++, and I keep on hearing this idea that starting with a low level language will help you actually grasp fundamentals, but also I have heard C# is a good beginner language and it's easy. It's also used in Unity. Do you think I should just go for C++?
@LearnCodingGrid
@LearnCodingGrid Жыл бұрын
Great content! For absolute beginners or children, I would also recommend visual programming languages. These languages typically allow users to drag and drop statements, provide a limited scope of options at each learning stage, and feature integrated tools such as a simplified IDE with explanations of the fundamentals, among other things. I completely agree that knowing the fundamental concepts of programming well, will allow you to switch to any language quite fast, including Ruby if you want to 😀
@DevlogBill
@DevlogBill Жыл бұрын
Hey Stef, do you have any Laravel courses hidden somewhere? I don't see anything related to Laravel or a course learning Gutenberg for WordPress. I am a huge fan of PHP now thanks to you. Excellent video as usual and thanks.
@BrianKarmo
@BrianKarmo 2 жыл бұрын
uncle Stef's my uncle lol, u mentioned that in your html about the Bob joke haha love it unc's
@zoltanabonyi3307
@zoltanabonyi3307 2 жыл бұрын
I've started Harvard University's free CS50 certification which has you first coding on MIT's scratch platform building games etc. which many beginners & kids use to jump into coding. It then moves onto C, Python etc.
@paulholsters7932
@paulholsters7932 2 жыл бұрын
Python to learn OOP , PHP to learn webdevelopment and use node for creating commercial SPA’s connected to a mongodb database. But if you know a good php framework that your fond of stick to php.
@scorpion28
@scorpion28 Жыл бұрын
Hi Stefan, Is it an ok approach to learn a language like Pascal (referring to the Free Pascal + Lazarus IDE) just so that 1) my fundamentals are clear 2) I develop logical thinking habit when designing programs 3) After this then move onto other languages. Is there any merit in this approach ? What is your view ? As far my background is concerned I am a service engineer and am familiar with the hardware side of computers like assembling them, troubleshooting issues etc. I would eventually like to move into web software development. I picked up a book (by chance) on the Pascal programming language and liked the explanations and the way it was structured.
@Hakkology
@Hakkology Жыл бұрын
I mostly question where to learn my languages. I started with C#, but should i use Visual Studio or get into Visual Studio Code ?
@okanlawonanuoluwapo
@okanlawonanuoluwapo Жыл бұрын
PHP is actually what brings me to web app production and I've been building for PWA
@mowgli6345
@mowgli6345 Жыл бұрын
Is there a prerequisite before studying a programming language? I've tried and failed to learn Java several times.
@elaineremains
@elaineremains 2 жыл бұрын
back in the old days when the earth was green and pterodactyls dotted the sky, my first day of class, as a programmer i mean, the professor said 'the first programming language you will learn is assembler, because it will make you a better programmer, nay, a better person' :) branch not zero! but hey, i even had to code in hex, now that is a test! i like english type languages too, back then it was cobol... of course this is before there was an internet.
@majidosei2185
@majidosei2185 2 жыл бұрын
I started with C++ and for me once you learn C++ it's a easy transition to others like Java, C#, Python, Scala.
@chriscruz429
@chriscruz429 2 жыл бұрын
I’m on the same boat. I personally think his advice is more for people who are just trying to get a simple job in tech, like in web development. You don’t need C\C++ for web development, which is the main source of jobs. But I agree with you. And also, if someone learns Python first and then tries to transition to C++, they will have a hard time doing so, and the opposite isn’t true as you have stated.
@codingtranquility
@codingtranquility 2 жыл бұрын
Hey Stef any thoughts on Bun.js?
@StefanMischook
@StefanMischook 2 жыл бұрын
Never used it. I would have to check it out.
@williamsenior717
@williamsenior717 2 жыл бұрын
my first choice would be Java, it is logical and precise, I find Python synthax very weird , same as for php, but php runs the web , there is no around it.
@cptnbrrycrnch5194
@cptnbrrycrnch5194 2 жыл бұрын
What about data analysis? I work in finance and am not much of a coder, just want the mathematical output to make a decision. So python, R, c++, or matlab. R seems fairly straightforward for a beginner like me
@imbadatcod7208
@imbadatcod7208 2 жыл бұрын
I would go for MATLAB, I used it for my final thesis of economics degree. In MATLAB you don't have to deal with libraries and stuff like that, everything is ready to go. I would recommend taking the data science course offered my mathworks in coursera. You will learn a lot with it. Also, livescripts are better than jupiter for sure.
@Theineluctable_SOME_CANT
@Theineluctable_SOME_CANT 2 жыл бұрын
I started with BASIC and FOCAL and learned some PASCAL when it was invented. I think everyone should learn to program in a simple machine language or assembler. It is at THE BARE METAL where you really understand exactly what you are making the silicon do. Am I wierd?
@Rudolfucius
@Rudolfucius Жыл бұрын
Yeah... and everytime you change your chip you learn an other assembler langage to go with the new processor
@BarisPalabiyik
@BarisPalabiyik Жыл бұрын
I would say learn enough of html - css - js to land a job, then expand from there. Python's syntax can seem easier but the where it's primarly used which is, ML, AI, DS, BD is pretty pretty advanced stuff for a first step. I am talking about to someone who's not CS grad of course.
@mowgli6345
@mowgli6345 Жыл бұрын
How much is enough html, css and js?
@BarisPalabiyik
@BarisPalabiyik Жыл бұрын
@@mowgli6345 Enough that you can showcase that you can roughly turn a design to a web page. Basic layouts, your own portfolio site, I would say.
@aneesahthequeen
@aneesahthequeen 2 жыл бұрын
😍😍❤️❤️💙💙Happy July people!!❤️❤️
@vaughanmacegan4012
@vaughanmacegan4012 2 жыл бұрын
Happy Aphelion Day people!
@georgeageorgopoulos
@georgeageorgopoulos Жыл бұрын
Hi stefan as dos programmer,,i'm thinking should i get into programming again,,and the answear is no,,too much time consuming hell, competition hell, program market hell market,,i do html and css because there is none of these i mentioned for fun...man i bet you're out of it too,,teaching business is easy and relaxing,, who buys programs these days?,,all done by kids for free,,stefan sorry i was off subject,,but if you know what i mean, programming is a tough job in a hellish market,,even ms will go down by these kids programmers hahaha cheers stefan
@congregation_
@congregation_ Жыл бұрын
🏆
@badral-balushi5911
@badral-balushi5911 2 жыл бұрын
I needed this piece of information, what about best programming language for developing apps? is it Java?
@EduardoSanchez-un2hh
@EduardoSanchez-un2hh 2 жыл бұрын
It depends. If you only going to do Android development you need Java and Kotlin, for IOS you also need to learn Swift. Don´t learn Flutter or React Native, first you need to learn the official language for each platform.
@badral-balushi5911
@badral-balushi5911 2 жыл бұрын
@@EduardoSanchez-un2hh great thanks for your comment I appreciate it ... what about PC apps/ light software?
@rayyanamir8560
@rayyanamir8560 2 жыл бұрын
The best programming language would be the one that has most resources available to learn, and ease of understanding the concepts like loops , conditionals etc. Therefore it is python, and second would be java. As a beginner, please don't waste your time learning languages like rust, go lang etc
@PcHabitat
@PcHabitat 2 жыл бұрын
Hey Steph, I’m taking Django right now, I thought Python Django was good!
@StefanMischook
@StefanMischook 2 жыл бұрын
Django is fine. Many great apps have been created with it.
@xem-motorist-xem-programis9833
@xem-motorist-xem-programis9833 Жыл бұрын
The best first language should be a strongly typed one - only by learning the type system of a language, data structures and few basic algorithms one could call himself a programmer.
@StefanMischook
@StefanMischook Жыл бұрын
That is a debate I have had for many years! Yes, strongly typed languages are explicit which makes things more obvious. But on the flip side, there is more to take in initially.
@xem-motorist-xem-programis9833
@xem-motorist-xem-programis9833 Жыл бұрын
@@StefanMischook Sooner or later you`ll reach the point where you will begin thinking in types, otherwise you would not be able to apply all these object contracts, functional abstractions, patterns and techniques required to build actual software. The sooner this happens the easier your programming path would be although the start may be tougher.
@theosteknion6219
@theosteknion6219 2 жыл бұрын
Well this is timely, I'm a newbie & halfway thru Stef's HTML5 course & I'm stumped!! I've reached a roadblock, mental block... I got ansy & had to make a website & a very basic one but... for whatever reason, I cannot figure out how to add an image. I downloaded one online, but maybe I'm saving it in the wrong folder. I tried saving it in the same place as with the index.html. I looked up a YT video for help, I don't know 🤷‍♀️ 🤦‍♀️ Maybe I should start Python instead?
@gragfrenade7438
@gragfrenade7438 2 жыл бұрын
Are you using the img tag? With the href attribute?
@theosteknion6219
@theosteknion6219 2 жыл бұрын
@@gragfrenade7438 I typed
@gragfrenade7438
@gragfrenade7438 2 жыл бұрын
@@theosteknion6219 Oh yeah, then it should work... I thought you're adding href in it... Maybe try a different image, regardless try different things, it'll work. Don't give up, trust me.
@theosteknion6219
@theosteknion6219 2 жыл бұрын
@@gragfrenade7438 thank you!!
@nacl3205
@nacl3205 Жыл бұрын
you should make a stack overflow acc its like reddit but for programmers
@juangraciaofficial
@juangraciaofficial 2 жыл бұрын
Hey Stef, what do you think about Java nowadays? I always see people thinking it's only alive because of legacy code and android development but here in Mexico I see tons, and I mean tons! of Java & spring jobs! Seems to be more popular on the third world lol, what do you and your network think?
@EduardoSanchez-un2hh
@EduardoSanchez-un2hh 2 жыл бұрын
Java is mainly used in finance, banks, and to build internal tools for corporations. And yes you have to maintain legacy code, not always though. You see a lot of job offers because new programmers only want to do javascript and python, and old programmers are already working for other companies and they are expensive to hire. So, if you want to do Java you are not gonna have competition and you will be paid a lot of money, but it's going to be a bit boring.
@juangraciaofficial
@juangraciaofficial 2 жыл бұрын
@@EduardoSanchez-un2hh That's some awesome insights, I really appreciate it!
@rangerdoc1029
@rangerdoc1029 2 жыл бұрын
In a recent survey 68% of programmers admitted to using php and 32% lied.
@demongeminix
@demongeminix 2 жыл бұрын
I learned C/C++ first, back in the day, when life was simpler, and we walked to school, in the snow, without shoes, uphill, both ways...
@msamkleaf9945
@msamkleaf9945 2 жыл бұрын
Are you Canadian ?
@demongeminix
@demongeminix 2 жыл бұрын
@@msamkleaf9945 No. Just old.
@asrdni
@asrdni 2 жыл бұрын
I'm a Computer Science freshman and we started with C++ from semester one, and this is my second semester with it. We started from the very basic Hello World program to the advanced OOP paradigm involving associations, inheritance, and polymorphism. I can very confidently say that C++ is hands-down the best programming language any computer science enthusiast/learner/prospective professional can start with. Yes, it is kinda tough at the start, and yes, it is a little bit lower level than the modern languages we see today, but it's a great start if you really wanna know how things work.
@pixeled_violence
@pixeled_violence 2 жыл бұрын
@@asrdni The modern C++ (c++11 and above) have the same higher abstraction level as java or C# but with performance. That's why C++ is the king in the game industry, and in all other performance sensitive field...
@basicprogrammer6147
@basicprogrammer6147 Жыл бұрын
BASIC It's SO easy and fun. The syntax of other languages is almost unbearable. I am surprised BASIC has not made a huge comeback.
@truthrealtalk9703
@truthrealtalk9703 Жыл бұрын
I live and breathe C++ 👌🏼😎
@abcq1
@abcq1 2 жыл бұрын
With all respect, Stef, as a person who actually started with Py and love it I can say that Python is not the first choice language at all. Only if you deeply know math already. Otherwise the entry point is HTML+CSS+JS route. It's visual, easy for newcomers to understand and smoothly curved.
@strongforce8466
@strongforce8466 2 жыл бұрын
what level of math or what parts of math is it good to know before going into Python ? "deeply" sounds a bit scary lol
@EduardoSanchez-un2hh
@EduardoSanchez-un2hh 2 жыл бұрын
You misunderstood his answer, he was talking about learning the basics of programming and OOP with Python. Not everyone wants to do web development, so Python is a good way to start.
@StefanMischook
@StefanMischook 2 жыл бұрын
@@strongforce8466 No math is required to learn and use Python unless the TYPE of programming you decide to do with python requires math. Like Ai programming as an example.
@strongforce8466
@strongforce8466 2 жыл бұрын
@@StefanMischook thank you that's what I thought
@abcq1
@abcq1 2 жыл бұрын
Python is a bit guile in a way that ok, it's easy to learn, it looks like plain English, it has no weird curly staff and lots of semicolons etc, sure. But then you learn your basics, all the beginner stuff, you know how to loop, able to distinguish a dict from a set, even know how a class looks like, magic methods are magic no more to you, and then you want to dive in to the end. Here's where it bams: Python is used in machine learning, big data analyses, all the statistics in the world. But even more, it's mostly a glue language between different pieces of tech around. On the other hand, HTML+CSS are really visual and even more English. Intuitive, straight forward and easy to pick up for anybody with literally 0 basic knowledge. Their simplicity helps people to get used to the very routine of opening TE/IDE and writing code, check the result in place. And if someone strictly doesn't want to go into webdev, which is not the case in most situations, but if so, then that person can go directly into JS/Electron and do whatever he wants. Like, create a new VS Code which is made with Electron)
@jail8011
@jail8011 2 жыл бұрын
I have a question I’m currently learning Java and when I fully learn Java and master it I want to know what language is good for game development because me and my friends want to learn game development as well
@vaughanmacegan4012
@vaughanmacegan4012 2 жыл бұрын
Well, if you really want to pursue game "Development" there are only two real routes. One is Unity, and seeing as it's language C# is close to Java you will feel right at home, the documentation is great, plenty of good tutorials and the community is fantastic, some times I posted questions on their forums and got full code for the problems when I didn't even ask for it - good for smaller games and 2D where performance and graphical fidelity is less important. The other route is Unreal and it uses C++ and/or a visual scripting tool called blueprints. C++ code for triple AAA games and becoming more prevalent. Like Ghosts of Tsushima and now CD Project Red coming on board plus many others. And you have the blueprints for smaller games where graphical performance isn't a primary concern. Unreal is definitely the harder route, but, if game development is your thing and you think big, Unreal is really the only game in town. Knowing Java helps a little when learning C++, but, really is a different beast. Other things the documentation is horrible, the forums are worse, I've asked question and NEVER received an answer, and the tutorials really don't help much at all. You really need to do a course to learn how to use even a little bit of its power - even then sometimes you are going through a course and saying WTF.
@jail8011
@jail8011 2 жыл бұрын
@@vaughanmacegan4012 thank you I never made a game I wanted to make a horror game for like console and pc with multiplayer with maybe cross play I mainly do web development because I started with html css and js and I started Java this year I start college soon so I hope I’ll fully know it when k finish college the reason I’m doing college is because I don’t like online learning I get distracted easily but I’m going to start small since I never made a game before I want to make a horror game multiplayer like Emily wants to play and have multiplayer with it but change the feel of the game and in currently looking at unity do u have any recommendations to teach all about C# course and unity course on how to use it like all packages and etc and is it best to make it with a team if so is there away to find people that are new or experienced with game development to make a team because I know making games aren’t easy at all alone
@vaughanmacegan4012
@vaughanmacegan4012 2 жыл бұрын
@@jail8011 I did write a reply earlier but it seems to have disappeared into the ether or it was deleted - strange, maybe because I mentioned outside learning institutions. Now at the moment I am a student of Stephen Ulibarri and he has a number of courses related to learning Unreal. I am doing the Ultimate Shooter course, and he has one course specifically related to multiplayer. So that means C++ and online learning. Now I am not saying that there aren't courses available in Unity with multiplayer it just that I don't know about them personally. And yes if you can get a small team of like minded individuals while you are learning that would be step in the right direction.
@jail8011
@jail8011 2 жыл бұрын
@@vaughanmacegan4012 Ight thank you I might buy the udemy course for C# and unity course that’s what I’m thinking about but I got to find the right one and can I keep u updated on what I’m doing if I like have questions about anything can I get your discord if that’s ok with you
@nacl3205
@nacl3205 Жыл бұрын
for beginner you can use GameMaker engine. I also suggest if you have a game company you're aiming to work for then search up what code they used in their games.
@guilherme5094
@guilherme5094 2 жыл бұрын
👍
@tariqosman5811
@tariqosman5811 Жыл бұрын
The server-side Winner is Java! Not PHP
@byronrogers4489
@byronrogers4489 2 жыл бұрын
English?
@JLarky
@JLarky 2 жыл бұрын
1:00 **laughing in "which python" and v2 vs v3
@Gruak7
@Gruak7 2 жыл бұрын
I disagree about PHP. It's like saying windows is the best OS becouse almost everyone uses it and is familiar with it.
@byronrogers4489
@byronrogers4489 2 жыл бұрын
Ruby ... sorry I thought you said "worst" instead of "first". Nevermind.
@basicprogrammer6147
@basicprogrammer6147 Жыл бұрын
The problem with PHP is that you put the $ before the variable, so $x is pronounced "string x" The $ should be after the variable, so G$ is pronounced "g string" And that my friends is the oldest and only joke in programming.
@chriscruz429
@chriscruz429 2 жыл бұрын
The best first language to learn is subjective. Personally I would argue that C++ is best, because if your can get through it you will easily pick up other languages like Python, JS, etc. Learning C++ is like training to run an Ultramarathon, and other languages(Python,JS,Php,etc) are just regular marathons. With that said, C++ will test and break you over and over until it forges you. The journey is very tough, so it might not be for everyone.
@samucancld
@samucancld 2 жыл бұрын
Ruby joke = Like 👍
@JDMorris81
@JDMorris81 2 жыл бұрын
Python by far, easiest and most versatile
@LeChuck.x17
@LeChuck.x17 2 жыл бұрын
most versatile than javascript? don't think so...
@JDMorris81
@JDMorris81 2 жыл бұрын
@@LeChuck.x17 Actually with tools like Brython and Anvil python can do many of the things js can do and more.
@toddboothbee1361
@toddboothbee1361 2 жыл бұрын
Now you tell me, now that I'm a long way from being a language virgin.
@abdoutech6861
@abdoutech6861 Жыл бұрын
Just learn javascript.
@Hackerinsidemyphone_caution
@Hackerinsidemyphone_caution 2 жыл бұрын
Lululululu... ROFL aaaahh..eeyyy... Tom Tom Tom Tom... Dancing... 😁.. Tom Tom Tom... Eyyyy aaaaahh... Tom Tom Tom Tom... Best language...🤣🤣🤣
@cliffordbodden8992
@cliffordbodden8992 2 жыл бұрын
C++
@logato7128
@logato7128 2 жыл бұрын
I would never start with Python if you want a job. Never never never and I'm older than Stef and I think he's just trying to trigger us today anyway :). I say JS, TS, HTML, CSS, C#, .Net, Angular or React or some variation of that but you will likely not use python in most cases and you wont have time for it either. You can literally spend 5 years getting proficient with a tech stack and throw in the other scripting languages like powershell or other shell languages like bash and learning to use GIT on top of it. Oh and SQL, NoSQL, AWS, AZURE, and the list goes on so why would you learn anything else unless you are old like us with nothing to do and a total nerd. PHP and Laravel is ok if you have work for it or you want to freelance. Also, chances are companies will try to waste more of your time teaching you some nonsense lowcode nocode also so be ready for that. And one last thing, don't even think about Ruby!
@regd9297
@regd9297 2 жыл бұрын
Good joke
@takethedamnphoto
@takethedamnphoto 2 жыл бұрын
I hate videos like this. Tbh, as a new programmer any language is a good language. A lot of new coders have the problem of what to pick. Just pick anything. Doesn't matter. Coding is coding. This guy is just making videos like this because people are searching the web for answers they don't need! Just pick a language and go.
@OriMoscovitz
@OriMoscovitz 2 жыл бұрын
Couldn't disagree more. you mentioned the exact problem with python, starting from python would make it really difficult to convert to learning c while the other way around wouldn't.
@StefanMischook
@StefanMischook 2 жыл бұрын
Once you understand programming concepts, which is the hard part of learning to program, you can transfer that from Python to any language fairly easily.
@DagothDaddy
@DagothDaddy 2 жыл бұрын
I choose Java because I'm a bad person and I need to be punished for the rest of time.
@StefanMischook
@StefanMischook 2 жыл бұрын
😂
@nilkilnilkil
@nilkilnilkil 2 жыл бұрын
I dont even have £200 to buy a windows laptop, to start practising ...
@StefanMischook
@StefanMischook 2 жыл бұрын
Maybe you can get a desktop. You don't need a powerful computer. A 10 year old windows PC will be fine.
@devon9374
@devon9374 2 жыл бұрын
Buy an old Chromebook, put Ubuntu on it and you're set.
@maxfrischdev
@maxfrischdev 2 жыл бұрын
Out of video ideas? 😂🤪
@StefanMischook
@StefanMischook 2 жыл бұрын
I have unlimited video ideas. But I respond to audience requests. I could talk about esoteric things like 3rd level normalization ... but then that would only be helpful to a very small group of ultra-nerds. :)
@toddboothbee1361
@toddboothbee1361 2 жыл бұрын
@@StefanMischook Why doesn't the first grade math teacher talk to the class about calculus or divorce?
@streetfashiontv9149
@streetfashiontv9149 Жыл бұрын
Don't learn PHP he's chatting shit! You won't get a decent job and it will do nothing for your CV. Learn Java it is by far the most powerful and best general purpose language.
@ionutb123
@ionutb123 2 жыл бұрын
c'mon dude, stop pussing for the people to learn PHP because your course..., if you really want to guide the guys in here just stop it, please. I like you, but just create an updated course and stop..
@Rudolfucius
@Rudolfucius Жыл бұрын
Learn C. Anything else is treason
@RKO1988
@RKO1988 2 жыл бұрын
C++
@msamkleaf9945
@msamkleaf9945 2 жыл бұрын
Yes 👍
Broke at 50, should you Learn to Code?
14:08
Stefan Mischook
Рет қаралды 383 М.
The Programming Language Guide
24:25
Traversy Media
Рет қаралды 448 М.
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 7 МЛН
OMG🤪 #tiktok #shorts #potapova_blog
00:50
Potapova_blog
Рет қаралды 17 МЛН
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1 МЛН
What is the Java Job delusion?
12:23
Stefan Mischook
Рет қаралды 107 М.
Are YOU too Old to Code?
9:24
Stefan Mischook
Рет қаралды 29 М.
Would I still use PHP in 2023?
9:51
Stefan Mischook
Рет қаралды 31 М.
PYTHON vs JAVASCRIPT // What I Would Choose as a Beginner…
12:48
Internet Made Coder
Рет қаралды 323 М.
Stef's Top 10 Programming Rules - MUST LEARN!!
12:00
Stefan Mischook
Рет қаралды 129 М.
How I Would Learn To Code (If I Could Start Over)
13:43
Namanh Kapur
Рет қаралды 7 МЛН
How Many Hours a Day should you Spend learning Code?
9:40
Stefan Mischook
Рет қаралды 160 М.
All Rust features explained
21:30
Let's Get Rusty
Рет қаралды 287 М.
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 7 МЛН