PYTHON vs JAVASCRIPT // What I Would Choose as a Beginner…

Поділитися
Вставка
  • Опубліковано 10 чер 2024
  • Join Showwcase, the social network built for developers - www.showwcase.com?referralToken=x0jj4ve6f8q
    If you don’t know which programming language to start with, the two that you should probably consider are Python and Javascript. There are 3 main reasons why:
    1) how much demand there is in the job market, because let’s face it, you just want a job don’t you, 2) how easy they are to write and learn as a beginner with no prior experience and 3) how easy it is to build cool portfolio projects with them.
    BEST PYTHON COURSE:
    🚀 Python Developer Bootcamp - bit.ly/41wZzBJ
    BEST JAVASCRIPT COURSE
    🖥 Complete Web Developer in 2022: Zero to Mastery (Use Code FRIENDS10 for 10% off) - academy.zerotomastery.io/a/af...
    OTHER VIDEOS YOU SHOULD WATCH
    💻 How I Learned to Code in 4 MONTHS - & Got a Software Engineer Job (no CS Degree) - • How I Learned to Code ...
    ⌨️ How to Learn Python FAST in 2022 - • How I Would Learn Pyth...
    🖱 HOW TO LEARN TO CODE FAST - How I Would Self-Teach From Scratch - • How I Would Teach Myse...
    MY FREE CLASS:
    🚀 How to Successfully Learn to Code and Become a Software Developer - A Step-by-Step Framework - skl.sh/3WvgSzZ
    📸 FOLLOW ME ON INSTAGRAM - / tuomaskivioja
    As a beginner, you want a language that allows you to build actual things that do something fast
    Python:
    Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.
    Programmers usually love Python because its syntax is very English-like, meaning that it’s very intuitive and easy to read and write. Python was my first language actually so it holds a special place in my heart, and I remember thinking in the beginning that how can it be that I’m literally almost just writing English here and the computer can understand it.
    Javascript:
    JavaScript is a scripting or programming language that allows you to implement complex features on web pages - every time a web page does more than just sit there and display static information for you to look at - displaying timely content updates, interactive maps, animated 2D/3D graphics, scrolling video jukeboxes, etc. - you can bet that JavaScript is probably involved.
    It is often called the programing language of the web, as literally every web page in the world that is more than just static html and css, uses javascript.
    WHO AM I?
    On this channel, my aim is to give you the tools, strategies and methods to learn to code effectively - according to science! In addition, I document my life as a self-taught software engineer.
    CHAPTERS:
    0:00 This is the video I wish I had as a beginner
    1:06 Who should NOT pick Python/Javascript
    1:30 Why are there so many programming languages?
    3:20 Why not some other language?
    4:00 PYTHON - who should learn it?
    5:27 JAVASCRIPT - who should learn it?
    7:25 The final verdict...
    8:50 My recommended resources to get started
    10:20 the joy of programming + Showwcase Sponsorship
    DISCLAIMER: some of the links in the description may be affiliate links. If you purchase a product or service using the links that I provide I may receive a small commission.
    Tags: how to learn programming, how to learn to code, learn to code, coding, programming, software engineer, self taught programmer, frontend developer, programmer, learn python fast, best python course, learn javascript fast, best javascript course, javascript for beginners, best programming language for beginners, what programming language to learn first
  • Наука та технологія

КОМЕНТАРІ • 441

  • @InternetMadeCoder
    @InternetMadeCoder  Рік тому +24

    Join Showwcase, the social network built for developers - www.showwcase.com?referralToken=x0jj4ve6f8q

    • @FeelingGood67
      @FeelingGood67 Рік тому

      ua-cam.com/video/SEp_zhBHAzE/v-deo.html

    • @user-je1tt5vo9y
      @user-je1tt5vo9y Рік тому

      Sir, I am starting JS.

    • @brucewayne243
      @brucewayne243 Рік тому

      Can you please make a discord server

    • @ronyhoops9023
      @ronyhoops9023 Рік тому

      @Internet Made Coder…I am new to coding. Just started. Isn’t One of the pros of javascript as that you can also write android applications with it? I believe android studio gives you the option to write in Java script or kotlin

    • @lost_in_lighd276
      @lost_in_lighd276 11 місяців тому

      show your ... anything but talkings

  • @Liberty-rn4wy
    @Liberty-rn4wy Рік тому +480

    I first learned Python. I am learning Javascript now. What I find is that when you learn one, the second one is vastly, vastly easier to learn. Learn the concepts. A lot of it is the same and there is a big overlap in the languages. I think a lot of beginners don't understand this. It isn't like you are learning Japanese and then Arabic. It is more like you learn Spanish and are now learning Portuguese or a variant of Spanish.

    • @ronaldinhodoroblox2323
      @ronaldinhodoroblox2323 Рік тому +5

      I think i will start with python and then if i don't like it, go to java. But won't that take a lot of time ? is it worth trying to discover which one is more suited for you?

    • @paulsoh8129
      @paulsoh8129 Рік тому +16

      ​@@ronaldinhodoroblox2323 Depend on your purpose, are you trying to learn analytics then python will make sense for you. Are you trying to be a web dev then prob JS is better for you.
      Should you learn java as your first language? I would say defo nope as its syntaxes are not as understandable as python or javascript.
      End of the day, if you're a cs student then it doesn't matter cause you''d learn it all. If you're a self learner then chose one that is easiest to understand. After using that "easier" language long enough, the common concept of OOP, and common solution to solve problems like how to sort or what to sort will become intuitive for you. Move to another language afterwards.

    • @Liberty-rn4wy
      @Liberty-rn4wy Рік тому +4

      @@ronaldinhodoroblox2323 Python would be easier to learn, I think.

    • @bulaloitech
      @bulaloitech Рік тому +3

      Same I got alot far in JS than Python, anyway both are very similar if you know alot of concepts in Python or JS, syntax would just mostly be the problem, and libraries/frameworks of course xD

    • @j.vosier6786
      @j.vosier6786 Рік тому +1

      How long did it take u to learn python

  • @juniors3275
    @juniors3275 Рік тому +303

    Every coder has the same dumb answer “it doesn’t matter, start anywhere!” that’s dumb advice. As a beginner you should start with the language that’s most easiest because coding is hard and will take some time so it’s best to start somewhere that won’t discourage you.

    • @Aaron-sy5yx
      @Aaron-sy5yx Рік тому +34

      Nah hardest language first

    • @juniors3275
      @juniors3275 Рік тому +7

      @@Aaron-sy5yx i think if you have ever coded in the past and therefore have some experience maybe what your saying is true

    • @Aaron-sy5yx
      @Aaron-sy5yx Рік тому +15

      @@juniors3275 part of me thinks best to learn easier first but if you learn a harder language first then others are easier after that but I guess there is a higher chance of quitting so there are benefits and drawback on either side

    • @juniors3275
      @juniors3275 Рік тому +10

      @@Aaron-sy5yx with that being said I think it all depends on the person. If your more likely to quit then start with easy however if you have experience, determination, or some X factor then starting with hard probably makes more sense. Great insight btw!

    • @dnarxusyt6367
      @dnarxusyt6367 Рік тому +4

      I guess you just realized how you're not completely right with your comment. It always depends on the person, so the general advice is it doesn't matter what language you start first, what matters is you learn it.

  • @mariumbegum7325
    @mariumbegum7325 Рік тому +11

    Interesting to listen to your pros and cons on both and also to read others opinions! Great work

  • @pedroalbuquerquebs
    @pedroalbuquerquebs Рік тому +132

    I started with C around 15 years ago. If you want a quick start, Python is probably a better option these days. But if you want to have a better understanding of how things work at a lower level without going all out on Assembly, C is pretty nice since you'll eventually have to understand a bit about memory addresses and pointers.

    • @skip0
      @skip0 Рік тому +5

      I love C

    • @sian3375
      @sian3375 Рік тому +2

      do you recommend Java as a starter?

    • @debasishghoshsays
      @debasishghoshsays Рік тому

      @@sian3375 I did Java as a beginner…good stuff

    • @BW022
      @BW022 Рік тому +6

      I started with Pascal. Then C and Basic. Then C++, some Java, finally JavaScript. Of course I'm dating myself as in the business for over 30 years now. However, what surprises me now is how so many programmers is they have no concept of core concepts such as memory allocation, variable passing, order of expression evaluation, etc. because they think the language will do it for them. I remember one COOP student with slow JavaScript code and then I had to explain the difference between a variable and a DOM object. I've had another who complained their Python code was too slow accessing Excel documents only to ask them why they didn't use the VBA built into Excel?
      There is something to be said about C (or Pascal, or Basic) as a teaching language. Sorry, you need to learn about variable passing, memory allocation, scope, etc. Yes, modern languages will remove the need in most cases, but you at least know what you are actually telling it to do even if a lot of it is hidden.

    • @Mario-xk7kh
      @Mario-xk7kh 11 місяців тому

      Same, I remember when I was just learning C in high school and hated it. I was also pretty trash with C but when I moved on to university I found that although I was trash at programming in C, having experience with C allowed me to understand other languages pretty easily. I'm glad I learned C

  • @FreddyDreams
    @FreddyDreams Рік тому +4

    I'm an intern PLC tech and getting into the data side now , the company uses MQTTFX which is in JavaScript to publish data and Ignition to subscribe to the broker for the data and our Ignition scripts are in Python + Java so this was a very helpful video for me. I was also checking out the very same Coursera course that you showed just before I watched this video.

  • @aliedfurdich
    @aliedfurdich Рік тому +51

    I found JavaScript useful as a first language because you can develop servers in Nodejs, mobile apps in React Native, and have many website frameworks like React. Primarily I found there was an enormous amount of online resources when I got stuck.
    Python is nice with the flask templating language

  • @OpenJavaScript
    @OpenJavaScript Рік тому +79

    I'm slightly biased as a JS educator but I'd recommend it over Python in almost all circumstances.
    It's the language of frontend web development, can built a backend API with it in Node and other server-side stuff.
    I'd recommend Pythin first only if someone is interested in statistics/modelling/machine learning.

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому +13

      makes a lot of sense

    • @muharief3885
      @muharief3885 Рік тому +30

      Yes, your answer biased really. What to expect from weak designed language like javascript? Hell the language it self lack of standard, if not tiny. If you said for beginner, that beginner person will likely turn back from programing when he tried more javascript. Here some about javascript:
      1. The language spec is just tiny on top of libuv c library, thats why the standard library for JS smaller compared to python. People try to add more functionality to the language by adding spec into it, and here they are ES5,ES6,2014,2015 etc etc and so on. Bcose of this, the code can become diverse between one developer to others, sometime this diversity very large and make your code unmaintainable.
      2. Like i said before, becoze the language is weak of standard, and didnt designed for large project from the start, the module system become very tricky, and you come up facing into two module systems "csm" and "esm". That alone will confuse beginner.
      3. Backend system, have you done large system in javascript backend? Hell, that prototype nature of javascript would make inconsistent code and really hard to find a bug.
      4. Typescript will save you, really? That type system makes javascript more like true programming language, but declare type every where will eliminate the advantage of scripting which is easy to write, but why not jump into mature strongly type language which is battle proven like java,c# or else?
      5. Most js developer like to debug using console log, to see what value was in some variable. While this is easiest thing to do, but very limited, and debugging nodejs eat memory and slow as hell.
      6. Its really easy to write bad code in javascript. Spaghetti code, callback hell , wrong data type, try to type "[] + []" in console chrome, and youll be surprised with the output.
      7. Yeah there is some hope, web assembly, finally you can code in any programming language you like and compile it to javascript.
      8. Large diversity library, the are a lot of bad npm package, new framework every week, etc etc.
      9. "Javascript is a cockroach", try to google it.
      Python:
      1. Beautiful language
      2. Good designed from the start
      3. Easy and consistent
      4. Vast use case
      5. Good ecosystem library
      6. Acceptable performance
      For me, javascript for frontend only, bcose i have no choice. Anything else absolutely using python.

    • @jahongirmirzayev9918
      @jahongirmirzayev9918 Рік тому +4

      @@muharief3885 Thank you bro. Respect. I totally agree with you

    • @durawrites
      @durawrites Рік тому +8

      ​​@@muharief3885 I'm a beginner, your broad explanation makes me feel firm in my decision to start with Python. Thank you

    • @job8469
      @job8469 Рік тому +10

      ​@@muharief3885 okay maybe youre right but why only negative points about js and positive about python? Maybe do both 😂 because i cant trust this because its only one sided

  • @stealth_x
    @stealth_x Рік тому +1

    I have watched many MANY videos, and this is one of the best ones I have seen so far for someone interested in getting into programming... Thank you!

  • @Voltanaut
    @Voltanaut 9 місяців тому +10

    I am learning Python over JS simply because JS is too hard for me, whereas Python makes more sense, and I'm making quicker and better progress. I'm less concerned with the job hunt right now. I'm focused on getting my preferred language done and dusted, then moving onto other languages and the job market.

  • @Arborez
    @Arborez Рік тому +2

    For any of you having issues with auditing the course, make sure you scroll down on the page and select each course individually to audit. You can audit courses, but not entire specializations.

  • @diggee172
    @diggee172 Рік тому +7

    I’m really like your commentary. I’m a retired software developer/ manager. I agree with your analysis of of choosing python or JavaScript to start. Personally I still love working with logic. I love coding and logic puzzles so I’m more attracted to backend business logic, data analysis etc. I’m a geek so I’m learning python and yes, PHP for some volunteer work for a nonprofit I’m a part of. Thanks and my God bless you

  • @eddieortiz7187
    @eddieortiz7187 Рік тому

    This video really helped me figure out where to start in my ridiculously insane coding journey..thanks man!

  • @f1tiktok791
    @f1tiktok791 Рік тому +7

    i love your videos, they are so simple and easy to understand also for me as a begginer

  • @kofiramseyarthur4391
    @kofiramseyarthur4391 Рік тому +9

    great video, exactly what i needed to hear, new to programming and started learning python 2 days ago

  • @ebm6690
    @ebm6690 Рік тому +27

    I enjoy Python for it's ease of use and shallow learning curve. I use JS in my webpages, but now with pyScript, I am using more python in my pages. Yay! But JS is still hugely popular and a must have in the toolkit.

    • @Cssaarr
      @Cssaarr 10 місяців тому

      interesting, however, are there ANY employers asking for people who knows "pyScript"?

  • @goodify8302
    @goodify8302 Рік тому +5

    I really like JavaScript, I started learning it at 13yrs and now I'm 15 and I'm still learning it. JavaScript really makes me feel good to program that's why I want to learn Machine Learning with JavaScript, but I'll still learn python later I'll make sure of that

  • @ranjanasingh3682
    @ranjanasingh3682 7 місяців тому

    amazing video and there was a transition on the like button below at 0:19. it was pretty cool

  • @AM-db2uf
    @AM-db2uf Рік тому +8

    Start with a strongly typed , structured language that builds conceptual understanding ...when you become more advanced move into python/javascript. This will enable you to understand the gaps in those languages and how to express problems even with the language shortcomings.

  • @MoncoCarser
    @MoncoCarser Рік тому +11

    Learning Python. My long-term idea is to have Python as my main language, then I plan to showcase data etc. on web pages and probably learn more HTML, CSS and JavaScript to make it nice.

    • @tedscode
      @tedscode Рік тому +2

      Exactly, the same thing here

    • @r0cketRacoon
      @r0cketRacoon 3 місяці тому

      how are ur progress now?

  • @blottolotto7648
    @blottolotto7648 Рік тому +4

    best language to learn is the one that allows u to quickly build things u are interested in. If you're just watching tutorials & making stuff that is useless to you, there's a good chance of u quitting after a short time.

  • @lawson1310
    @lawson1310 Рік тому +2

    You can also create both iOS and Android apps with Flutter.

  • @jathebest2835
    @jathebest2835 Рік тому +13

    Hi, I'd like a video about Python vs. Java in regards to everything you mentioned in this video. Linguistic difference, Pros and Cons related to web development, Job prospect, etc. Anyway, I enjoy watching your videos. Thanks from Korea!

    • @FeelingGood67
      @FeelingGood67 Рік тому

      ua-cam.com/video/SEp_zhBHAzE/v-deo.html

    • @bulaloitech
      @bulaloitech Рік тому +4

      Python > Popularity
      Java/JS > Job Opportunities

  • @cryptosfool
    @cryptosfool Рік тому

    great truth: follow what you like ... makes learning more fun and engagement.

  • @celestestone
    @celestestone 2 місяці тому

    Best video hands down. Thank you!

  • @VyacheslavLogutin
    @VyacheslavLogutin Рік тому

    Thank you... It does make sense really...

  • @Angelo1no3res6seis
    @Angelo1no3res6seis 8 місяців тому

    I'm stil new. First I learned a bit of c++, then in university i started learning in Java, and at the same time, JS in a workshop. I got overwhelmed because i feel like i know the very very basics in all langages, and nothing useful in any. So i want to learn a language in a more in depth way, and since I totally love logic and puzzle like stuff, you convinced me to learn python. Thank you!

  • @sapefley
    @sapefley Рік тому +1

    Unfortunately it doesn't look like there is an option to audit the Python for Everybody course anymore.

  • @juniorperez1165
    @juniorperez1165 Рік тому +2

    your videos are super helpful thank you so much !

  • @BARANN2137
    @BARANN2137 Рік тому +8

    2 months ago I started learning Python, I know only the basics and right now I'm doing this Odin Project curriculum and have to learn JavaScript to build web pages so this video came in the perfect time for me. I mean I like Python syntax but I think right now the front end path would be easier.

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому +7

      Depends on which one interests you more!

    • @AndrewTSq
      @AndrewTSq Рік тому +2

      I started with Python, and used it with flask, but actually.. I think its got a more confusing syntax than a good one.
      I begun using javascript instead, and also a bit of php.. both languages felt way better in syntax than python. Now I only use Javascript / Typescript both front and backend. I think its a good thing to try different languages and see what suits you :) I also done some android development in kotlin and that language is a nightmare lol. Worst I've used in a long time. I am gonna try golang since i've heard a lot good things about it, and since I used todo c back in the 90ies.

  • @kellyreese6401
    @kellyreese6401 Рік тому +7

    Thank you for the info! It sounds like JS is more appropriate for me as a visually creative person (in the Salesforce ecosystem as well), however I'm completely new to programming so Python might be a smoother learning process. Is it better to start out with an easier language when I know I should learn another, or better to wrestle with the more difficult one from the beginning? Any and all opinions appreciated.

    • @durawrites
      @durawrites Рік тому +4

      I'm in your shoes too but I'm going for Python first. It will make JavaScript an easier learning process after. Step by step and I'm not sure which I'm good at yet, frontend or backend.... and Python is more for backend.
      My end goal is to be a full stack developer so both will be useful for me.
      I think the end goal will help align the journey better.
      Good luck to us!

    • @CorridorJ
      @CorridorJ Рік тому

      How’s it going are you guys finding python east to get a grasp of?

    • @holywhite600
      @holywhite600 Рік тому

      ​@@CorridorJ yup its very easy

  • @gorkematay3657
    @gorkematay3657 Рік тому +2

    Thank you so much this helped a lot!!!! You saved my life

  • @DrPythonCode
    @DrPythonCode Рік тому +65

    I love python. Great language, Very mature, good community support, easy syntax, easy to learn and lots you can do with it!👍👍

  • @quelchx
    @quelchx Рік тому +24

    I personally was a JavaScript/Typescript developer for many years before I was in a situation where I needed to use Python at work. I learned Python in school, but personally, I found knowing JS first made learning Python easier for me. I also say this because I have Python developers at work and they know how to get around JavaScript but when it comes to certain things I find they struggle to grasp things as quickly as I grasped their concepts in Python (their codebases).
    Like in the video if you grasp one language and understand the majority of programming fundamentals -- you can pick up any language very quickly. Learning different frameworks and libraries within a language might take some time, but that's why we have docs. I say this because I can work my way around 3-4 languages with moderate ease with about 5 years of experience but I tell anyone learning to focus on one language -- get good with it and like I said everything comes easy.

    • @JayMaverick
      @JayMaverick Рік тому +1

      Ditto. I tried to learn Python as my first language, and yeah I learned the syntax pretty quick.
      But I didn't understand any of the fundamentals, so it made applying the language impossible.
      Now I started again, slowly working through HTML and CSS first, then Javascript. Not just learning the syntax, but learning the concepts and how they interact in the real world.
      I bet learning Python will be a breeze when I get to it.

  • @tjkoker
    @tjkoker Рік тому +1

    Well done, my friend. One of your best videos yet. Cheers!

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому +1

      Oh thanks, why do you think the video was one of my best? (So that I can take away successful characteristics of this video to improve future videos too)

    • @tjkoker
      @tjkoker Рік тому +2

      @@InternetMadeCoder It addressed a topic that all beginners need BEFORE they watch any of your other videos. It was short and concise. If you want to direct traffic toward any tutorials that you may be planning or you have in place, this is the format to use. Good luck.

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому

      Thanks!!

  • @CallousCoder
    @CallousCoder Рік тому +3

    Start with actually learning how a system works and that means study hard and learn a low-level language like C/C++ or assembly. The after a year or two you have so much knowledge that picking up these "hobby languages" is a no brainer and you can actually problem solve and write efficient code. People who only worked in a high-level language find it hard (and most fail) to learn a low-level language because they have learned all the wrong things.

  • @jeramy576
    @jeramy576 Рік тому +6

    I started learning JS and hated it so much I quit programming altogether for years. Now learning Python and it is much more enjoyable for me.

  • @jasweengujral
    @jasweengujral Рік тому

    Thanks man..helpful insight

  • @theheroofthevirgins1487
    @theheroofthevirgins1487 Рік тому

    I think the best programing language to start with it all depends what you trying to do with programming is your best answer.

  • @starholedesigns
    @starholedesigns Рік тому +2

    Is it a good idea to learn both js and python as a beginner?

  • @thescientist8599
    @thescientist8599 Рік тому +3

    You should start with something you like and gives you a good job i.e. Python if you like data science or backend, JavaScript if you like frontend

    • @ItsNothingAmazing
      @ItsNothingAmazing 7 місяців тому

      Not true. JavaScript is amazing for backend too and more popular than python is with nodejs

  • @znerolz0512
    @znerolz0512 Рік тому +1

    great video! you mentioned earlier that you really liked the cs50 course(s), is there a reason you didn‘t mention it in this video? ✌🏽

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому +3

      yeah there is, I should have included it maybe for completeness:
      1) if your only goal is to learn one of these languages as efficiently as possible and learn to code programs, and if you don't care about learning fundamental computer science concepts (ie, how computers work), I would start with the resources mentioned here.
      2) If you want to also build a fundamental understanding of computer science alongside learning programming, I would start with CS50, and perhaps after continue with CS50 web.
      Path 2 will give you a more comprehensive understanding, but CS50 is hard, so if you are impatient and just want to learn to program, I think starting with path 1) can be a better option.

  • @dillanschmidt7459
    @dillanschmidt7459 Рік тому +1

    Starting my coding journey soon. My ultimate goal is to make video games and learn C# or C++. Unfortunately those languages aren't very beginner friendly.
    I'll gonna start in Javascript where there's a bigger job market. Get a safer start with a guaranteed income and work on more Indie stuff in my freetime as I learn that stuff separately.

    • @maveriks463
      @maveriks463 Рік тому

      C++ is not hard just requires more patience.. with a good resource it's not so bad....

  • @alexbigkid
    @alexbigkid Рік тому +1

    There are more options to the iOS then just swift: ObjectiveC, flutter, xamarin

  • @godhandinfamous
    @godhandinfamous 6 місяців тому

    keep making videos like this, we will keep watching

  • @osoningliztili6708
    @osoningliztili6708 Рік тому +1

    thank you for useful advises

  • @dragonchaser583
    @dragonchaser583 8 місяців тому

    I'm forced to learn OOP using c++ at university. But I have no plans to continue with that language. I want to learn either python or JavaScript on the side. Which is the better choice? I have basic understanding of programming and some object oriented too but without a big knowledge on data structures.

  • @immortalsoulfazle6322
    @immortalsoulfazle6322 Рік тому +1

    I read in class 9 and I am 15 years old.Can I learn programming along with studies?

  • @DC1YellowPenguin
    @DC1YellowPenguin Рік тому

    I have started JS and are soon gonna learn node

  • @topujss
    @topujss Рік тому +5

    If you reading comments to decides which languages to choose i will tell you to better to not waste your time 🙂. One side say python is better and another side says JavaScript (personally choosen) is better.

  • @happyboss555
    @happyboss555 Рік тому

    What if I need to create dashboards for some clients who already have the database. Should I go for Python?

  • @hamza77v
    @hamza77v Рік тому +3

    On which programming languages you have a good grip on?

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому

      Python is the one I'd say I'm fluent in, Javascript I'm pretty decent, then a basic grasp on Java, Swift and C. Soon I will learn C++

  • @cryptosfool
    @cryptosfool Рік тому +1

    I love python for data manipulation! I love javascript for event driven programming.

  • @jserr9682
    @jserr9682 Рік тому

    Love all your videos very informative thank you so, much ...Question Iam moving awaay from graphic design so I know I dont't wana do web development would it be hard to get a job you Using Java with no experience I know is very verbose but i like how everything is streigh foward

  • @Kamil-rf5qn
    @Kamil-rf5qn 3 місяці тому

    It's funny to be watching this video because you recommend Python for Everybody and then The Odin Project and this is exactly the route i went, before even seeing this. I'm past HTML/CSS/Flexbox in TOP so far and starting JS right now. I don't think i'm crazy about frontend, and i definitely fell in love with Python, scripting etc. But i'll still finish TOP and likely enter the field as full stack. Whether i do more frontend or backend in early stage of my career, im okay with both. I'm transitioning to gain experience for the most part so that i can make some of my business ideas a reality.

  • @takezomiyamoto1390
    @takezomiyamoto1390 29 днів тому

    The popularity and demand obviously depend on the region.
    In Spain, knowledge of Java, SQL, and Django (not just Python) is high on demand.
    But you can definitely find a job regardless... it might take longer tho....
    Or they might hire you and then ask you to learn a different language xddd that also happens.

  • @jorge1869
    @jorge1869 Рік тому +3

    My favorite and loved language is Python, but down to earth, I recommend JavaScript.

  • @tonywtyt
    @tonywtyt Місяць тому

    To me, introductory learning in Python and JavaScript are about the same. But, for more advanced purposes, JavaScript syntax can become very crazy, in an effort to reduce the scope of the variables in the browser. Tooling with JavaScript can get wild if you actually want to use Typescript to generate your JavaScript. As you pointed out with languages in general, the are often purpose related. JavaScript is more of web, while Python is most popular for tooling, statistics, and machine learning studies.

  • @lazybot71
    @lazybot71 Рік тому +1

    You said that a programming language should be learned well. In this case, which one do you prefer for someone who wants to study software engineering?

    • @Mmmkay..
      @Mmmkay.. Рік тому +1

      Although any language can be learned for SWE. Languages such as python, JS and Java have a lot of resources out there that can help guide you.

  • @woodenstick3517
    @woodenstick3517 Рік тому +1

    About this section of the clip I have to disagree 1:20. You can build Android and IOS apps with C# , Java , Kotlin. You don't need specifically Swift for IOS apps.

  • @osamabarabbaa8170
    @osamabarabbaa8170 3 місяці тому

    this video really helped me a lot to decide.. Lets go Python!!!!

  • @zardon_zane1630
    @zardon_zane1630 10 місяців тому

    I bought a JS course so I'm using Js for now, I already learned C++ in School so I'm on my way to learn jQuery, Angular, NodeJS, I'm interested in machine learning since the AI is getting crazy lately so I want to try Python too...

  • @pedrocuviLEP
    @pedrocuviLEP Рік тому

    Thank you!!

  • @sudhanrimal
    @sudhanrimal Рік тому +2

    Hey, I have been learning both languages simultaneously for some time. I would like to know what kind of projects as a beginner, I shall do to develop my skills and probably master the languages?

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому +1

      Just google basic project ideas. I have a tutorial for some Python ones (look up “3 basic Python automation projects for beginners” or something on my channel).
      I will be making a very similar video for Javascript, stay tuned.

    • @sudhanrimal
      @sudhanrimal Рік тому

      @@InternetMadeCoder Thank you 🙏

  • @victorsvensson7914
    @victorsvensson7914 Рік тому +12

    Other programmers say that starting with Java is better, because Java and Python are said to be the same, but in python, a lot of the code is just not needed, so if you can code in Java you will also be able to code in python

    • @ItsNothingAmazing
      @ItsNothingAmazing 7 місяців тому +1

      Java and JavaScript are not the same language. You must be a newbie

    • @victorsvensson7914
      @victorsvensson7914 6 місяців тому

      I know, I am talking genereally if you want to start to code then Java is better to start with than starting with python. Python is great for AI-stuff, but that is also true for JavaScript inte the back-end. Greetings from newbie@@ItsNothingAmazing

  • @leow.2162
    @leow.2162 Рік тому +2

    I think python is also very good if you just wanna do programming as a hobby.

  • @thejustridder6531
    @thejustridder6531 Рік тому +1

    thank`s and keep going bro

  • @digitalbangladesh6977
    @digitalbangladesh6977 Рік тому

    Hey I'm really new to tNice tutorials, my GMS doesn't soft the sa, more like a continuous buzzing soft, does anyone know what I do? I

  • @user-tb3xr5pc1p
    @user-tb3xr5pc1p 2 місяці тому

    As a student dreaming of becoming a programmer, choosing a programming language is inevitable. So I was comparing between JavaScript and Python for this matter. But thanks to your uploading a video comparing the two languages, I think it's easier for me to choose a programming language. I'm also considering another programming language, C, and would appreciate it if you could also upload a video comparing C language with the two previously mentioned. Lastly, I have a question: Could you tell me some tips for preparing to become a programmer? 10901

  • @omarpalacios9734
    @omarpalacios9734 Рік тому

    Dumb question, is it recommended to pay for a JS and python for a certificate degree of 4 months to go into the work force?

  • @RealityCheck6969
    @RealityCheck6969 7 місяців тому

    I started learning c++ a month ago because of UE5 but now I am confused... I don't really know what field I want to work in.

  • @hewaomr3166
    @hewaomr3166 Рік тому

    Hi is there any difference between
    Full stack JS and full stack web dev courses?

  • @vanlepthien6768
    @vanlepthien6768 Рік тому +4

    As someone who has written code in over 30 languages (at least 10 for production code, including Python and JavaScript), one of the most important attributes of a higher level language is for it to keep the programmer from making "stupid" mistakes. JavaScript is a complete fail by that criterion - it is very easy to write code that runs just fine and does something other than intended. Type conversion is one of the biggest problems - whatever you assume, there is a type conversion that doesn't work the way you think it does. As a result, I have converted one of my projects (which uses front-end code to make state-based updates to the user interface) from JavaScript to Typescript - and have found the number of coding errors that made it to testing decreased significantly. Some implicit type conversions worked just fine, and converting them to Typescript was a pain, but I think it was worth it for peace of mind.
    JavaScript and its ilk are fine for small projects and Q&D scripts, but I would avoid it like the plague for complex software. A new programmer could easily fall into bad habits.
    The good thing about assembler is that an assembler program does exactly what you tell it to do, and the number of instructions is limited. A language like JavaScript may exhibit unexpected behavior, because there are many constructs that don't work intuitively. (My intuition is not yours, but considering all the cautions I see about JavaScript, how it behaves does not conform to many people's intuitions.)
    Arguably worse, C and C++ have undefined behavior in certain, admittedly rare, program constructs.

    • @danielmbazu367
      @danielmbazu367 Рік тому

      So what is your advice for someone who wants to go into gaming but has no any programming experience.

    • @chickenstrangler3826
      @chickenstrangler3826 Рік тому

      @@danielmbazu367 C# for Unity or Godot and C++ for Unreal Engine.

    • @Cssaarr
      @Cssaarr 10 місяців тому

      my question is always: let´s say I "avoid" javascript, and instead learn, let´s say, C#.....that doesn´t change the fact that employers ask far more for JavaScript, am I wrong? For instance, I know I could make websites with Python and pyScript, but I don´t think almost any employer willl ask for this when it comes to web dev. So is not only a matter of what language I like, is this right?

  • @jiribrandejs
    @jiribrandejs 7 місяців тому

    I am a beginner. What language should I choose to make a bigger mobile app like the Social Net? Thx

  • @jillyjuicellc
    @jillyjuicellc Рік тому

    thank you!

  • @chriscamden4027
    @chriscamden4027 Рік тому

    Question. What is frame work and libraries?

  • @user-dq5yx3cq3f
    @user-dq5yx3cq3f Рік тому +5

    And so, Python or JavaScript?

  • @tamantije2463
    @tamantije2463 2 місяці тому

    Can you create a website, front and back end with python?

  • @villageidiot8718
    @villageidiot8718 Рік тому

    Thanks for the link for the free Python course. It fits my budget 😁

  • @Wolfik.
    @Wolfik. Рік тому

    can i start with java or its better to first learn markup languages ?

  • @GiantsOnTheHorizon
    @GiantsOnTheHorizon Рік тому +2

    I started with Python and JS but, C# is becoming such a practical language that you can do almost everything. Outside of Python for machine learning I expect to happily and productively spend the next decade in C#.

    • @danielmbazu367
      @danielmbazu367 Рік тому

      Do you plan moving to game development?

    • @danielmbazu367
      @danielmbazu367 Рік тому

      @@GiantsOnTheHorizon I see you love C# soo much, care to tell me why you'll choose it over c++?

    • @GiantsOnTheHorizon
      @GiantsOnTheHorizon Рік тому +1

      @@danielmbazu367 I don’t know enough about C++ to compare. I can only compare to Python and JS.

    • @GiantsOnTheHorizon
      @GiantsOnTheHorizon Рік тому +1

      @@danielmbazu367 if your question relates to game design, I chose Unity over Unreal because I felt Unity had a larger community with more tutorials to learn from, I heard their documentation was better, I also heard that the builds were much faster, and C# had a lot of pluses for me. Finally, C# seemed less intimidating though that wasn’t the main reason.

    • @danielmbazu367
      @danielmbazu367 Рік тому +1

      @@GiantsOnTheHorizon Nice man, I'm an Unreal Engine fan boy tho. 😄

  • @SkillGuy
    @SkillGuy 2 місяці тому

    I am from health field, I know nothing about programming but am enjoying JS it makes me creative guys. I will learn python after a while.

  • @taz2392
    @taz2392 Рік тому +10

    For my coding journey I was always so confused about the whole JS, Python etc etc. Then i decided HTML / CSS spend a good year on that and try to copy any design into a responsive design. That really gets your mind going and then look at JS.

    • @HokageKyubiNaruto
      @HokageKyubiNaruto Рік тому +6

      you shouldn't spend a year doing html / css. Month max.

    • @taongamasilo5589
      @taongamasilo5589 Рік тому +2

      You spent a year on html and css?

    • @taz2392
      @taz2392 Рік тому +6

      @@taongamasilo5589 I know ppl still learning css after 2 years. Nobody knows it 100%

    • @xlokn
      @xlokn Рік тому

      For me css html maximum 3 weeks

  • @2ncielkrommalzeme210
    @2ncielkrommalzeme210 Рік тому

    do you want to hit the button at the begining of the vide or at the end of it .???? According to me ; after the video is better.

  • @ThisMaksSpace
    @ThisMaksSpace 5 місяців тому

    IMAO: The best language to start writing code - C. It’s has strict type, has super clean syntax, low level and straight forward. Great way to learn fundamentals, like algorithms and dts.
    Selecting JS or Python as first language, I think it’s awful choice.

  • @khemikora
    @khemikora 2 місяці тому +1

    What do people think of learning Lua as a first language?

  • @Alexander_g2g
    @Alexander_g2g Рік тому

    thank you

  • @mystxryfr
    @mystxryfr Рік тому +3

    I love ur vids, keep making more

  • @ShredzZ
    @ShredzZ Рік тому

    Hi, do you think native iOS development is good option for full time freelancer? Lot of ppl saying that web is best choice here.

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому +2

      not sure on freelancing. Generally, from what I know, webDev has more opportunities, but iOS pays more

  • @lakshaynz
    @lakshaynz Рік тому

    a baby learning to walk asking should start with my left leg or right?

  • @khemikora
    @khemikora 2 місяці тому +1

    learn in this order: Python, HTML, CSS, JavaScript, PHP, SQL, C++, Java

  • @jonathanmellor866
    @jonathanmellor866 Рік тому +1

    I’m 31 and looking at starting to learn code. I run a small business alongside my full time job and want to start with website development. What is the best programme to learn for this and do you know of any reputable companies or online courses to get started please?

  • @jacobswiney9977
    @jacobswiney9977 9 місяців тому

    I started with python. Definitely would recommend starting with javascript. Html css and then javascript

    • @davve54321
      @davve54321 6 місяців тому

      Why do you recommend JS instead of Python?

  • @trsvalte837
    @trsvalte837 Рік тому +1

    love thisss❤️❤️btw can u tell how to do web development with Python by using frameworks(like django,flask)

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому

      I'm planning to do a basics tutorial - for now chec out some courses lik Django for Everybody

    • @trsvalte837
      @trsvalte837 Рік тому

      @@InternetMadeCoder okay!!!😄 thank u so much ❤️❤️✨✨

  • @shayanabbasi1668
    @shayanabbasi1668 Рік тому

    What about Blockchain development? For that think you that python would be helpful?

  • @ajaymane8776
    @ajaymane8776 Рік тому

    Very good content.

  • @devonashwa7977
    @devonashwa7977 Рік тому

    which ones harder i choose that one

  • @RobertSpiller
    @RobertSpiller Рік тому

    I hope you answer this please...Now as far as laptops are concerned, which config works best with learning coding? I know GB must be 16 minimum...or is that true. I've seen websites touting that 8GB or ram works...or should I focus on amount of cores and there speed? what's the best configuration for learning python?

    • @Miguel-ve1lh
      @Miguel-ve1lh 5 місяців тому

      chatgpt most likely can come up with these type of answers if you havent already figured it out

  • @JulioOlivares
    @JulioOlivares Рік тому

    hey man, your referral code in the showcase link in your description isn't properly linked

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому +1

      yeah I've been trying to fix it, hopefully will be fine soon

  • @cheesefries6616
    @cheesefries6616 Рік тому +5

    I just learned the basics of python. I'm still confused where python/django is used in web development if it's only for back end , or full stack. Do I need to learn html/css/js to complete a simple website project with python and django or I can build one with just python and django? Btw been loving your content and ur python videos! Keep it up.

    • @InternetMadeCoder
      @InternetMadeCoder  Рік тому +7

      Django is used for the backend. If you want to code the front-end too, you need HTML/CSS/JS

    • @DailyQuran761
      @DailyQuran761 Рік тому +1

      @@InternetMadeCoder sir plzz tell me which path easier for non technical person javascript react or python django

    • @ronaldinhodoroblox2323
      @ronaldinhodoroblox2323 Рік тому

      @@alimh7510 easier to get fit at gym than to star learning coding fr fr

    • @Alan-ml8vq
      @Alan-ml8vq 10 місяців тому

      @@ronaldinhodoroblox2323lmfao