What is the Best First Programming Language to Learn?

Поделиться
HTML-код
  • Опубликовано: 8 ноя 2024

Комментарии • 134

  • @ByronWatts
    @ByronWatts 2 года назад +7

    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.

  • @boskovicboris
    @boskovicboris 2 года назад +24

    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 Год назад +1

      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.

  • @asrdni
    @asrdni 2 года назад +10

    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 года назад +1

      @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 года назад +1

      @VexCode if you dont mind me asking, what is it you do for a living? Are you a hobbyist or an actual software developer?

    • @CleverBoy0098
      @CleverBoy0098 Год назад

      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++?

  • @JDMorris81
    @JDMorris81 2 года назад +29

    Working on mastering Python now and getting AWS certified. Another RUclipsr 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 2 года назад +1

      @@synen That is an excellent profession as a developer. Wish you all the best becoming an AWS DevOps Developer.

    • @bri4498
      @bri4498 2 года назад

      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 2 года назад

      @@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 2 года назад

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

  • @jankool01
    @jankool01 2 года назад +7

    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.

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

  • @paulholsters7932
    @paulholsters7932 2 года назад +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.

  • @zoltanabonyi3307
    @zoltanabonyi3307 2 года назад +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.

  • @williamsenior717
    @williamsenior717 2 года назад +1

    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.

  • @majidosei2185
    @majidosei2185 2 года назад +1

    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.

  • @scorpion28
    @scorpion28 2 года назад

    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.

  • @belladionne
    @belladionne 2 года назад

    Your camera is beautiful... good quality videos, and by the way thanks for the content!

  • @BrianKarmo
    @BrianKarmo 2 года назад +1

    uncle Stef's my uncle lol, u mentioned that in your html about the Bob joke haha love it unc's

  • @Hakkology
    @Hakkology 2 года назад +1

    I mostly question where to learn my languages. I started with C#, but should i use Visual Studio or get into Visual Studio Code ?

  • @the_acappella
    @the_acappella 2 года назад

    PHP is actually what brings me to web app production and I've been building for PWA

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

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

  • @DevlogBill
    @DevlogBill 2 года назад

    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.

  • @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 2 года назад

      Yeah... and everytime you change your chip you learn an other assembler langage to go with the new processor

  • @mowgli6345
    @mowgli6345 2 года назад

    Is there a prerequisite before studying a programming language? I've tried and failed to learn Java several times.

  • @rangerdoc1029
    @rangerdoc1029 2 года назад +1

    In a recent survey 68% of programmers admitted to using php and 32% lied.

  • @xem-motorist-xem-programis9833
    @xem-motorist-xem-programis9833 2 года назад +1

    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  2 года назад

      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 2 года назад

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

  • @akagi3689
    @akagi3689 3 месяца назад

    ...Uncle Steph, how may l retrieve data of Meta Platforms for publishing, and other server platforms where content was created...

  • @BarisPalabiyik
    @BarisPalabiyik 2 года назад

    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 2 года назад

      How much is enough html, css and js?

    • @BarisPalabiyik
      @BarisPalabiyik 2 года назад

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

  • @abcq1
    @abcq1 2 года назад +4

    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 года назад +4

      @@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 года назад +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)

  • @georgeageorgopoulos
    @georgeageorgopoulos 2 года назад

    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

  • @aneesahthequeen
    @aneesahthequeen 2 года назад +1

    😍😍❤️❤️💙💙Happy July people!!❤️❤️

  • @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 года назад +1

      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.

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

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

  • @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 года назад +1

      Are you using the img tag? With the href attribute?

    • @theosteknion6219
      @theosteknion6219 2 года назад

      @@gragfrenade7438 I typed

    • @gragfrenade7438
      @gragfrenade7438 2 года назад +1

      @@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 2 года назад

      you should make a stack overflow acc its like reddit but for programmers

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

  • @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 года назад +3

    English?

  • @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 года назад +1

      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?

  • @truthrealtalk9703
    @truthrealtalk9703 2 года назад +1

    I live and breathe C++ 👌🏼😎

  • @Tmahmoud5811
    @Tmahmoud5811 Год назад

    The server-side Winner is Java! Not PHP

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

  • @JDMorris81
    @JDMorris81 2 года назад +1

    Python by far, easiest and most versatile

    • @LeChuck.x17
      @LeChuck.x17 2 года назад

      most versatile than javascript? don't think so...

    • @JDMorris81
      @JDMorris81 2 года назад +1

      @@LeChuck.x17 Actually with tools like Brython and Anvil python can do many of the things js can do and more.

  • @abdoutech6861
    @abdoutech6861 2 года назад +1

    Just learn javascript.

  • @codingtranquility
    @codingtranquility 2 года назад

    Hey Stef any thoughts on Bun.js?

    • @StefanMischook
      @StefanMischook  2 года назад +1

      Never used it. I would have to check it out.

  • @OriMoscovitz
    @OriMoscovitz 2 года назад +1

    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 года назад +1

      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.

  • @Tsun_Wu_Kong-Hanuman
    @Tsun_Wu_Kong-Hanuman 2 года назад

    Lululululu... ROFL aaaahh..eeyyy... Tom Tom Tom Tom... Dancing... 😁.. Tom Tom Tom... Eyyyy aaaaahh... Tom Tom Tom Tom... Best language...🤣🤣🤣

  • @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 года назад +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!

  • @byronrogers4489
    @byronrogers4489 2 года назад

    Ruby ... sorry I thought you said "worst" instead of "first". Nevermind.

  • @samucancld
    @samucancld 2 года назад +2

    Ruby joke = Like 👍

  • @chriscruz429
    @chriscruz429 2 года назад +1

    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.

  • @toddboothbee1361
    @toddboothbee1361 2 года назад

    Now you tell me, now that I'm a long way from being a language virgin.

  • @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 года назад +1

      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 2 года назад

      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.

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

  • @takethedamnphoto
    @takethedamnphoto 2 года назад +1

    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.

  • @JLarky
    @JLarky 2 года назад

    1:00 **laughing in "which python" and v2 vs v3

  • @congregationGlobal
    @congregationGlobal 2 года назад

    🏆

  • @guilherme5094
    @guilherme5094 2 года назад +1

    👍

  • @DagothDaddy
    @DagothDaddy 2 года назад +1

    I choose Java because I'm a bad person and I need to be punished for the rest of time.

  • @LowKeyTired-q7d
    @LowKeyTired-q7d 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.

  • @streetfashiontv9149
    @streetfashiontv9149 2 года назад +1

    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.

  • @Rudolfucius
    @Rudolfucius 2 года назад

    Learn C. Anything else is treason

  • @maxfrischdev
    @maxfrischdev 2 года назад +1

    Out of video ideas? 😂🤪

    • @StefanMischook
      @StefanMischook  2 года назад +4

      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?

  • @cliffordbodden8992
    @cliffordbodden8992 2 года назад +1

    C++

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

  • @RKO1988
    @RKO1988 2 года назад

    C++