What Programming Language Should I Learn First?

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ต.ค. 2024

ความคิดเห็น • 2.8K

  • @milkymannn2723
    @milkymannn2723 7 ปีที่แล้ว +4169

    6:00, thank me later

    • @teqnkka4403
      @teqnkka4403 7 ปีที่แล้ว +74

      got Jebaited into watching 10min video

    • @CleverProgrammer
      @CleverProgrammer  7 ปีที่แล้ว +43

      +Alex Dębowski what's jebaited!?? Doesn't sound good though!

    • @CleverProgrammer
      @CleverProgrammer  7 ปีที่แล้ว +36

      +MindMash Java is pretty good :)

    • @mehulp3612
      @mehulp3612 7 ปีที่แล้ว +7

      NOoBsTriKer101 thanks

    • @misschelz1
      @misschelz1 7 ปีที่แล้ว +9

      thanking you now

  • @snatchedwig2650
    @snatchedwig2650 5 ปีที่แล้ว +690

    He said learn to code *PYTHON* ,
    thank me later
    update: watch the ads so he earns something instead of skipping the ads

    • @witChaos
      @witChaos 5 ปีที่แล้ว +23

      yes but the man explain WHY!and i want to see all the video to help him because he is helping us!support!

    • @bigombrello
      @bigombrello 5 ปีที่แล้ว +9

      @@witChaos the language is pretty easy to learn and easy to understand and really gets you into programming even tho it's not a compiled language so you should move to other languages like idk c#? Js?

    • @nancytabash8551
      @nancytabash8551 4 ปีที่แล้ว

      THANK YOU

    • @poppopsugar
      @poppopsugar 4 ปีที่แล้ว

      thank u so much

    • @undernetjack
      @undernetjack 4 ปีที่แล้ว

      Then Javascript.

  • @julianaroberts5992
    @julianaroberts5992 4 ปีที่แล้ว +214

    4:00

    • @jreererer8490
      @jreererer8490 4 ปีที่แล้ว +16

      The problem is that my high school started us off with C++

    • @koensampers5505
      @koensampers5505 4 ปีที่แล้ว +14

      Learn c first and you can program in every language

    • @Mohammed.1471
      @Mohammed.1471 4 ปีที่แล้ว +2

      Thank you...😄

    • @jyothiquadras381
      @jyothiquadras381 4 ปีที่แล้ว

      What about C and C+? When do we learn that?

    • @shtinky5831
      @shtinky5831 4 ปีที่แล้ว +6

      @@jyothiquadras381 C+ is not a language. C, C++, and C# are all built on the prior. C came first, then C++, then C#. C# --> C gets harder syntactically.

  • @abortedButGoated
    @abortedButGoated 5 ปีที่แล้ว +406

    He : Don't learn any c language first, it's complicated
    College : c in first semester, fck yaa
    Me: cries in corner

    • @StockyDT
      @StockyDT 5 ปีที่แล้ว +19

      Time for that C++ lol

    • @anshubudhachhetri5749
      @anshubudhachhetri5749 5 ปีที่แล้ว +5

      Feels😭😭

    • @diabetic6567
      @diabetic6567 5 ปีที่แล้ว +7

      U in college? I had to learn at grade 8

    • @abortedButGoated
      @abortedButGoated 5 ปีที่แล้ว +6

      @@diabetic6567 wow
      You'll probably go through college easily

    • @anshubudhachhetri5749
      @anshubudhachhetri5749 5 ปีที่แล้ว +5

      @@diabetic6567 lucky you . If I'd have learned that in school. Everything would be so much easier

  • @semperfidelis722
    @semperfidelis722 6 ปีที่แล้ว +442

    Don't allow these Morons to bully you, mate, I like your allegories and examples, a beginner like me appreciates the lengths you go to hitting this from different angles.

    • @adhdcartoon3338
      @adhdcartoon3338 5 ปีที่แล้ว +3

      Yep. 👍

    • @westonwheeler2311
      @westonwheeler2311 5 ปีที่แล้ว +7

      A beginner like me wants him to get to the point and not drag it on just to hit the 10 minute mark for more money.

    • @gazeintotheabyss7390
      @gazeintotheabyss7390 5 ปีที่แล้ว +1

      @@westonwheeler2311 watch in 2x speed or find heroes in the comments

    • @Charzilian
      @Charzilian 4 ปีที่แล้ว +4

      I think that's just today's culture. instant gratification. When in reality the things he said is fairly important to understand the why, and how, instead of just the what.

    • @Charzilian
      @Charzilian 4 ปีที่แล้ว +1

      @@westonwheeler2311 if you just want a quick answer, then why come to TH-cam lol. That's what Google is for.

  • @birb345
    @birb345 4 ปีที่แล้ว +86

    *"Python where we can, C where we must"*
    wow

  • @TortoRacoon
    @TortoRacoon 5 ปีที่แล้ว +123

    I found this video waaaaaay too late, I chosed Japanese and I've been living in Japan for 2 years by now

  • @biggerbruhboi
    @biggerbruhboi 7 ปีที่แล้ว +1752

    It took him 6.05 minutes to say python

    • @CleverProgrammer
      @CleverProgrammer  7 ปีที่แล้ว +283

      No. It took me 6 minutes to explain WHY that might make sense for you as a beginner. Without the why, this video is useless.

    • @justsomeperson4528
      @justsomeperson4528 7 ปีที่แล้ว +34

      like dude shut up you play minecraft

    • @richard2mitchell
      @richard2mitchell 7 ปีที่แล้ว +17

      clever yea you wasted 6 mins of time way to go

    • @ophist8399
      @ophist8399 7 ปีที่แล้ว +57

      Everything concrete application has an abstract origin. Every complex system's has a basic idea to convey. This video is superb!

    • @BrasilEmFatos
      @BrasilEmFatos 7 ปีที่แล้ว +10

      FlyingCookiesNL and u had 6 min to go away

  • @marklee1194
    @marklee1194 6 ปีที่แล้ว +8

    Not necessarily. I do not think the first language should always be Python because of syntax difficulty. Ideally, you can begin learning programming with any language. The only thing is that as long as you are passionate about programming and Computer Science, you can easily overcome the syntax hurdles.
    With Python, if you are continuously learning the language, at some point, you will have to deal with Object-Oriented Programming concepts (objects, encapsulation, inheritance, etc...). Personally, I feel it is better to start with a language geared towards the basics (variables, conditional statements, loops, etc..), practice that for a long while, then move on to OOP concepts. At least for C and C derived languages, you will get an idea on how to write a structured, efficient program; important traits for any programmer.

  • @augmentedmanny
    @augmentedmanny 5 ปีที่แล้ว +68

    Thank you man, its 2019 and I just got fired from my job. I really want to learn how to code and your insight on what to start off with helped me tremendously and motivated me further to push myself to learn how to code.. getting fired from my job motivated me in the sense that " where a door closes, another opens" I subbed and liked the video.

    • @owlfeathers6615
      @owlfeathers6615 5 ปีที่แล้ว

      Are you a complete beginner in coding?

    • @ΚωνσταντίνοςΚλωνάρης
      @ΚωνσταντίνοςΚλωνάρης 5 ปีที่แล้ว

      So how are you doing so far?

    • @allersfera
      @allersfera 5 ปีที่แล้ว +1

      Same thing happened to me. How's your learning process going?

    • @BSDBoyHDD
      @BSDBoyHDD 5 ปีที่แล้ว

      What's the progress?

    • @romij9270
      @romij9270 4 ปีที่แล้ว +1

      @@owlfeathers6615 I want to learn programming language,i have zero knowledge about programming languages, please suggest me from where should i need to start.

  • @shoaibkhansafi
    @shoaibkhansafi 8 ปีที่แล้ว +2259

    why so less views? this video is gold.. people are missing on the only important thing.

    • @CleverProgrammer
      @CleverProgrammer  8 ปีที่แล้ว +65

      RIGHT!!!!!!!!!!!!!!!! These people gotta know haha!! Thanks for your kind words Shoaib, I appreciate them beyond words can say!

    • @CleverProgrammer
      @CleverProgrammer  7 ปีที่แล้ว +32

      I totally love your suggestions! I put it up on FB let's go!!!!!

    • @chaoshernandez9187
      @chaoshernandez9187 7 ปีที่แล้ว +29

      Clever Programmer this is a great video but in the beginning when you compare it to languages and say English is level 1. That is wrong, in fact English is one of the hardest to learn because of the many rules

    • @CleverProgrammer
      @CleverProgrammer  7 ปีที่แล้ว +31

      Ben Germaine but it's not a simple thing though... It defines the rest of your career. You need to have the whole picture.

    • @rohitkumarsah8969
      @rohitkumarsah8969 7 ปีที่แล้ว +19

      this video is not gold.....it's diamond

  • @revisualize
    @revisualize 8 ปีที่แล้ว +271

    Before I even started watching this video I knew that you were going to say Python just by clicking on your channel page. But, that answer is wrong. You're giving people an answer based upon you biased viewpoint. You know Python really well, because you learned it therefore you're telling other people to "Learn Python". But, if someone only wants to develop iPhone apps and have that be their solid niche in development. Learning Python then going to Swift is a waste of time that they should have been using to focus on Swift 100%. They should have been using the time to become an EXPERT in Swift. Same holds true for someone that ONLY wants to develop Android applications. Telling someone to learn Python then go and learn Java? Really? The problem is that when people are starting out they don't know when to stop and move onto the next language. And they shouldn't need to know that. Someone that wants to learn programming should first identify what they want to do. What do you want to do with programming? Android: Java; iPhone (iOS): Swift; Front End Web: HTML/CSS/JavaScript; Back End Web: JavaScript, PHP, Rails, Python... If someone wants to focus on automating Windows based computer systems (server/workstation) in 2016, I'm not going to tell them to learn Python. They should learn PowerShell, .NET via C#. ... I think you get the idea. While I don't disagree that someone should learn something. I think they should find their Why (am I learning this), What (do I want to accomplish), How (am I going to use this), Who (do I want to become through my learning/growth process i.e. my expertise).

    • @revisualize
      @revisualize 8 ปีที่แล้ว +2

      Just based on some arbitrary "difficulty to learn" level that is subjective to a persons learning style and understanding. From my experience, I feel that Python is not easier to learn compared to HTML or JavaScript. In fact, I would say that the learning difficulty of Python is on par with PHP or Ruby. While I will it to you that Python is easier to learn than Java, C#, Haskell, . The difficulty level isn't enough to merit not learning Java and to learn Python if you want to do Android development. But, that is my biased opinion based on how I learn. Some concepts that I don't understand in one language someone else may breeze over because their brain is wired to understand that concept easier.
      I cannot comment on how I feel the "learning difficulty level" of Swift in that I haven't worked in that environment.
      But, you are correct, a for loop is a for loop in almost any language. Same holds true for an if/else if/else, try/catch/finally, do/while, functions, classes, arrays, numbers(int/float), Boolean (true/false) ... yada yada yada.. They all carry over rather well.

    • @CleverProgrammer
      @CleverProgrammer  8 ปีที่แล้ว +49

      I am now going to respond to your first comment. Before I argue my viewpoint, let's establish why most people never pursue programming or quit early on in their career. Why do most college students drop out or change their major while taking their very first programming classes? People do not like to be overwhelmed with choices - I don't know about you, but I sure don't, especially when venturing into new territory. While I agree with most of what you say, my single purpose here is to provide a path for people to get involved into the world of programming. Javascript, Swift, C++, C#, Scheme, Haskell, Python, Ruby, etc... That's ALL CRAP. The language you start off does not matter. I work with about 4-8 languages on a daily basis and I myself started off with Python. let's say someone didn't know any better and wanted to start off with Java... Trying to work with the conceptual difficulty at the same time as working with syntactical difficulty? Why? That's simply absurd. Python, Ruby, Scheme (functional programming languages) let you simply get to writing a function whereas in Java you have to have the foresight of the data structures that the function is going to return. How is a beginner who just learned the concepts of function is going to know whether his function returns a double, string, array, double array, matrix array... That prerequisite is not possible for ANY beginner to meet, I don't care how smart you are or how you learn. You have to learn how modules and classes work. You also have to learn how to compile your code. That's a ridiculous thing to expect someone totally new to programming to get accustomed to right off the bat. This puts countless barriers in a person's way, who is trying to learn computer programming i.e "Is my function wrong cause it's not compiling vs. did I package it wrong vs. did I remember to tell it to expect the right data type on return vs. ... Or is my logic incorrect?". I use Java quite a bit now and I absolutely love it for that reason because it makes it harder for me to make an error, but would I want to start off like that...? Hell no. That's a logical fallacy that it takes a beginner less time to become proficient in Java if he/she just starts off with Java. It takes a beginner less time to become proficient in Java if he/she first starts off by understanding the core computer programming concepts. I am not advocating any one language is better than the other. I am trying to help people avoid being overwhelmed with their choices and Python happens to be an excellent choice as a first language. There is a reason why most top universities like Carnegie Mellon, UC Berkeley, MIT, Standford, Cornell, and Georgia Tech, have changed their intro CS course to Python. This also holds true for the largest online MOOC providers like Coursera, Udacity, and edX.
      "Python is Now the Most Popular Introductory Teaching Language at Top U.S. Universities". -- cacm.acm.org/blogs/blog-cacm/176450-python-is-now-the-most-popular-introductory-teaching-language-at-top-u-s-universities/fulltext

    • @SoIfire
      @SoIfire 8 ปีที่แล้ว +2

      I mean I started off in C++ and it was fine

    • @CleverProgrammer
      @CleverProgrammer  8 ปีที่แล้ว +8

      And that's perfectly fine! There is nothing wrong with starting in any particular way. I am just saying some ways might be easier than others :).

    • @kimmaldo5262
      @kimmaldo5262 8 ปีที่แล้ว +14

      Starting with Python is @Clever Programmer's preference. Of course, he will have a bias on Python because that is again... HIS PERSONAL PREFERENCE. So this is all based on his opinion. Clever Programmer is just helping those who are interested to learn about Python. He is "HELPING" those beginners who want to be enlightened on how this language works. Nobody cares on which language are programmers going to start with.. It's all in the preference of the programmer himself.
      I myself started with Java, however.. with the large number of students in our class, only 4 have survived. They eventually got discouraged with Java because of its complicated "introduction." In our university, out of 1000 students, it's actually a good thing to know that there's 10 students who really excel well. It took me 2 years to be "good" in this field. But until now, I admit, I know that there are still things that I am not capable of yet.
      In the end... THIS CHANNEL IS JUST FOR THE BENEFIT OF THOSE WHO ARE INTERESTED. CLEVER PROGRAMMER ACTUALLY TEACHES IN A NICE MANNER. HE MAKES COMPLICATED THINGS EASY TO UNDERSTAND. If you prefer Java, C++, C#, etc. then go on. Nobody stops you from doing that. This is just his opinion for starters. If you are so against it, you can also make a video yourself so you can help programmers as well. Go help educate rather than acting as if clever programmer is all wrong.

  • @maniisha7800
    @maniisha7800 6 ปีที่แล้ว +28

    After learning c,c++,Java.. for me python is the easiest language.. Other languages are not that much difficult to learn.. But I think python is very easy and more interesting as well.. As it has very simple syntax and more features.. I would really love to be a python programmer...

    • @swallowedinthesea11
      @swallowedinthesea11 6 ปีที่แล้ว +1

      I'm learning Javascript, but I hate the syntax. Python's still the best!

    • @minayazdanbin2184
      @minayazdanbin2184 5 ปีที่แล้ว

      Java and JavaScript are very different.

  • @frankwillis4963
    @frankwillis4963 7 ปีที่แล้ว +354

    Man says learn python, so Im finna learn python

    • @yunus6009
      @yunus6009 5 ปีที่แล้ว +2

      I think python is hard

    • @Nothing-LV
      @Nothing-LV 5 ปีที่แล้ว +18

      @@yunus6009 no its like the most easiest of all programming language

    • @Jay-ku1ng
      @Jay-ku1ng 5 ปีที่แล้ว +15

      @@yunus6009 hard work pays off. Don't give up mate!!!

    • @fleecky7011
      @fleecky7011 5 ปีที่แล้ว +8

      Yeah python is the best language to start with especially because it's easy

    • @Nothing-LV
      @Nothing-LV 5 ปีที่แล้ว

      @@fleecky7011 yeah

  • @gilesmcmullen
    @gilesmcmullen 6 ปีที่แล้ว +57

    I just love python, I think everybody should learn it!

  • @nikhilkr6495
    @nikhilkr6495 7 ปีที่แล้ว +47

    Really...he has a way with words. the way he conveyed his message is pretty amazing.

    • @scum3112
      @scum3112 6 ปีที่แล้ว

      Nikhil Kr agreed. His analogies and word choice really did work well to convey how message

  • @greenleaph5145
    @greenleaph5145 8 ปีที่แล้ว +60

    I started with C++ and I am doing just fine. In fact, Java was practically child's play for me after C++ OOP.. It all depends on the coder and the way she/he understands the language. On the other hand, Learning any code will be made easy for you if you have a burning passion for it as I have.

    • @CleverProgrammer
      @CleverProgrammer  8 ปีที่แล้ว +2

      +Jesus Gil (Fuzzy8Bearz) yup! That's amazing if it worked for you. Smart guy :).

    • @volundrfrey896
      @volundrfrey896 8 ปีที่แล้ว +1

      I did too, I don't think it's a bad language to start with. It may not be the most satisfying language to start with but other than that there's no reason not to.
      I started working as a java dev during uni and had never written a line of Java before the short period between me being offered the job and me starting it. I just spent a weekend reading an introduction to java book and then started work monday morning.

    • @CleverProgrammer
      @CleverProgrammer  8 ปีที่แล้ว +1

      Haha wow that is an incredible story. You got a job without knowing Java! How did that happen? I might make a video on this subject

    • @kartoffel40
      @kartoffel40 8 ปีที่แล้ว +1

      Me too I started C++, I didn't start with javascript because I thought it was too easy

    • @jamesherrero7334
      @jamesherrero7334 7 ปีที่แล้ว +2

      I'm the same boat.. html and c++ were the first languages I learnt and I've found learning everything else has been so much easier :)

  • @stefanocioni2587
    @stefanocioni2587 7 ปีที่แล้ว +209

    6:00 he tells you what to learn first!!! It's Python!

    • @thaopham9776
      @thaopham9776 6 ปีที่แล้ว +1

      Thanks

    • @rajat4971
      @rajat4971 6 ปีที่แล้ว +3

      Thanks dint have to waste 10 mins for the answer...

    • @muhajaya3161
      @muhajaya3161 6 ปีที่แล้ว +8

      it's actually worth to watch full video

    • @ariyanzouad4235
      @ariyanzouad4235 6 ปีที่แล้ว +3

      You're right. Because he is giving lecture that helps me to understand better:)

    • @Prince-fr2lr
      @Prince-fr2lr 6 ปีที่แล้ว

      Thanks

  • @nirvannaik2086
    @nirvannaik2086 6 ปีที่แล้ว +56

    He said first learn-
    Python then java then c and c++ then go on ....

    • @susanthakuri8377
      @susanthakuri8377 4 ปีที่แล้ว

      We i do same ? Or should i learn c first becomes most of the people saying to learn c first

    • @sahilverma4077
      @sahilverma4077 4 ปีที่แล้ว

      @@susanthakuri8377 c is better if want programming as your future,
      cause it will teach you what programming is, what can be done by programming, data types, structures and pointers,
      then you can do java or c++ to learn object oriented stuff, then only you will be ready for python , cause python is so easy a language is that it makes programming a lot easier for you, which I know may sound great but will suppress your power to get logic for code., and if ever you go to any other language python then it may feel like a pain to you and you will be too frustrated that you actually wont want to lear that language.

    • @susanthakuri8377
      @susanthakuri8377 4 ปีที่แล้ว

      @@sahilverma4077 ok thanks bro this helped me a lot

  • @mohsinswl
    @mohsinswl 3 ปีที่แล้ว +4

    The programming language I learned first time was C++ in my first semester in college. Then I learned VC++. Later I learned other languages myself JavaScript, Java, PHP. Now I'm learning Python.
    I really enjoyed learning C++ as a first programming language. ❤ for C++.
    I prefer book reading to learn a new language instead of video tutorials.

    • @PaiPaulDarkShadow
      @PaiPaulDarkShadow 2 ปีที่แล้ว

      I'm in high school right now, but do you have any tips to learn C++ in a solid way like the way to remember? I really appreciate your answer :3

  • @yumegiri3609
    @yumegiri3609 7 ปีที่แล้ว +22

    We start C++ in philippines and i didnt know a thing. Now im 2nd yr college and i still dont know how to program. I dont have a computer nor laptop . I know i messed up my weakness is my laziness but now i really want to change i really want to know all about programming . My grandma bought me a laptop and it will deliver here in philippines in june , i hope one day i will learn the lessons i missed and put on a comeback i really want to get a comeback. one more thing im just want to say that no matter what you've gone through just keep chasing your dreams ! We got this . I want my parents to be proud of me and ill keep chasing my dreams no matter what i have gone through .

    • @sulimanbarra2887
      @sulimanbarra2887 7 ปีที่แล้ว

      Kodoku to shiawase :)

    • @normangabula2196
      @normangabula2196 7 ปีที่แล้ว

      *hits blunt*

    • @MrApigo
      @MrApigo 6 ปีที่แล้ว

      Edishing

    • @time-pass5897
      @time-pass5897 6 ปีที่แล้ว

      Kodoku to shiawase first learn how to start milking the cow... boy😂

    • @indrajeetgupta8222
      @indrajeetgupta8222 6 ปีที่แล้ว +2

      ichibandesu we appreciate your positive attitude

  • @byenow.797
    @byenow.797 6 ปีที่แล้ว +11

    You are a real gem of a human being. Thank you for being so smart and able to communicate your knowledge so well to others via TH-cam. Your existence is totally worthwhile.

  • @QwErAqwxa
    @QwErAqwxa 5 ปีที่แล้ว +258

    This guy is Indian so i will believe him

    • @GalaxyEnixix
      @GalaxyEnixix 5 ปีที่แล้ว +4

      Lol

    • @yuvrajchhugani4338
      @yuvrajchhugani4338 5 ปีที่แล้ว +6

      I am indian too

    • @QwErAqwxa
      @QwErAqwxa 5 ปีที่แล้ว +43

      @@darkacademiavanessa shut up and dance

    • @JimInTally
      @JimInTally 5 ปีที่แล้ว +1

      WHY do you believe him because he's Indian?

    • @soccerball7828
      @soccerball7828 5 ปีที่แล้ว +8

      @@JimInTally because they are smart :/

  • @pramodkamallakumar
    @pramodkamallakumar 6 ปีที่แล้ว +52

    Start with c and c++, it's always from roots to branch it grows.....

    • @noelsnrub1
      @noelsnrub1 4 ปีที่แล้ว +3

      I agree. Learn C or C++ first.

    • @johnwattson5042
      @johnwattson5042 4 ปีที่แล้ว

      th-cam.com/channels/rWVyY81cjpL460aHNV3RXA.html

  • @kelvinojiako3668
    @kelvinojiako3668 5 ปีที่แล้ว +1

    I do get your point of view but think about it this way too. If you start with the hardest language. Lets say C, then once you can master it your life will be super easy. Going to C++ from C is like learning an easier and more object oriented version. Plus learning java and python and all other languages will be so super easy. More like learning to drive an automatic car after already mastering a manual one.
    Although i see your point, I still believe that starting with the hardest really equips you for sweet programming career.
    An Example, I know a friend who started with python, and because he started off too easy, he is literally soo scared of C and C++ just because of the complicated nature of memory allocation and pointer arithmetic. Thats why a lot of Universities make sure you learn C and C++ before Java, its a really smart approach. Its obviously not the easiest start, but it will be worth it after you've learned it completely and you know why? because C and C++ are the pioneers of programming, almost every other programming language were modeled after those 2.
    However that's just my opinion, after all i'm just a sophomore in college who isn't even a professional programmer LOL

  • @PedroRagazzi
    @PedroRagazzi 7 ปีที่แล้ว +199

    He gives the answer at 06:00

  • @scarletovergods
    @scarletovergods 7 ปีที่แล้ว +5

    I started out with Python and transitioned to JavaScript because getting into front-end development seemed like the fastest way to get a job as a programmer. Even thought I use js every day at work I still consider Python as my favorite language and use it at home all the time.

    • @thangle4959
      @thangle4959 7 ปีที่แล้ว

      Where can you begin to learn Python? I'm very excited to learn Python language but I don't know how to start it. Please let me know! thank you

    • @wizzo2280
      @wizzo2280 7 ปีที่แล้ว

      thang le you can learn at code academy or any other websites like that. Or you can buy a book.

  • @lemarchanddesable6419
    @lemarchanddesable6419 7 ปีที่แล้ว +8

    I've learn the C as my first programming language in college, it was quite hard for sure, but the thing when I'm learning other languages they become oretty easy to get

  • @jolie9904
    @jolie9904 4 ปีที่แล้ว +24

    Hi it’s 2020 and I’m in quarantine I always wanted to learn coding but never had the time to do it so I’m going to start learning during my quarantine

    • @jyothiquadras381
      @jyothiquadras381 4 ปีที่แล้ว +1

      Best idea...good luck 😀

    • @kitsune.1884
      @kitsune.1884 4 ปีที่แล้ว +1

      I recommend python, easiest to grasp programming concepts.

    • @kitsune.1884
      @kitsune.1884 4 ปีที่แล้ว

      @Yakushi Kabuto I started out with Python and I did just fine. I'm not saying it's the best, I hate picking sides. What do you recommend then?

    • @kitsune.1884
      @kitsune.1884 4 ปีที่แล้ว

      @Yakushi Kabuto Fair enough

    • @MrJayvj
      @MrJayvj 4 ปีที่แล้ว

      Same here

  • @swallowedinthesea11
    @swallowedinthesea11 3 ปีที่แล้ว

    Do some projects; a username/password, a short text-based RPG game, a Tweet letter counter that counts each letter with a limit of 150 letters. Start simple and then gradually add more features.
    Learning the basics pretty easy. Practice along and make your own projects, but please don't just watch the tutorial and then celebrate 'I know Python now!' because the real challenge comes when it's time to solve problems by writing your own algorithms. You'll need to know how to fuse everything together from what you've learned in order to find solutions. Try to solve the Fibonacci and the Fizzbuzz problems using Python. These are good benchmarks to determine where you stand. I can't post the links, but search for them.
    I recommend you to search for a free PDF book 'Automate the Boring Stuff with Python' by Al Sweigart.
    How much time to be good at Python depends on the time you devote to learning each day. We are all different in absorbing new material so I don't know the real length, but let's say after you read this comment you decide to play Dark Souls 3 for two hours. Those two hours could have been spent learning and practicing Python. Now you're two hours 'behind' your goal of mastering Python. Not playing the blame game here, I have my days of being burned out so I just go and play Overwatch for three hours, but imagine how much more I could have learned about web development by increasing my knowledge by 5%, 10%, or even just 1% within those three hours. Does this mean you should always study and never relax by gaming or watching Netflix? No. Everyone needs rest. Just try not to take advantage of your rest time by gaming ten hours a day and studying for five minutes.
    Take into account the examples used in tutorials like they may include translation lessons to help you understand loops, lists, and branching better. They are short/easy examples instructors have made up. Your boss or clients will ask you to develop real life programs. What you code will make you money and affect your reputation. You're in the real world now so you will be assigned to write all sorts of programs. IMHO, to be really great at Python could take years depending on time. Let's say 6 - 8 hours/day and you're a fast learner, it could take three to five years.
    If by chance you're thinking of learning Python, JS, Java, C++, etc. all at once, don't. It will drive you crazy! We're all different, yes, but most of us can't handle information overload. Stick to one language until you become comfortable. These languages are all different, but they have the same or similar principles. They all have logic, branching, functions, data types, etc. If you become comfortable with one language, then learning another language will be easier to understand so you'll have the advantage over your peers who know very little to nothing.
    I recommend you to go to Stack Overflow to ask and get more support from other programmers. It's a great place to ask questions.
    There's a version list you can choose from if you want to use an exact version. It's on the Downloads link in the official Python website. Scroll down a quarter way where it says 'Looking for a specific release?'
    You can also use any version as long as it's 3.x. The current version is 3.9.6, but it will still work. There are minor improvements, but nothing major until 4.0 releases (likely by 2025) which tutorials using Python 3 will need a complete new tutorial because it likely won't be backward compatible.

  • @rohitsangale6651
    @rohitsangale6651 7 ปีที่แล้ว +10

    I agree Python, php,&SQL are relatively easy...
    & codes of Python are small & simple ...

  • @thebuggybit
    @thebuggybit 7 ปีที่แล้ว +72

    I would say c++.. because python is really simple and after u learn it, you won't feel like learning anything.. In CPP you actually think deeper and learn more about the machine and how it works.. Go for CPP if u r a beginner

    • @exocoetidae667
      @exocoetidae667 7 ปีที่แล้ว +10

      Start with the logic first (what does "AND, OR, NOT, NAND.... etc" mean, --> the real basics)
      Programming is all about logic, sequence and math ofc.
      If u want boiled eggs it doesn't help you mutch to know that the liquid you need is called water, you have to know the sequence to recieve your eggs --> fill water in a pot, put the egg in the water, bring it to boiling temp and so on.
      As soon as you understand the basics you are able to transfer those to every programming language.
      Other than that i'd also say start with C or C++

    • @davidmallar4608
      @davidmallar4608 7 ปีที่แล้ว

      Agree

    • @kalutube375
      @kalutube375 6 ปีที่แล้ว +3

      dude! u just read my mind. c++ is the base programming language for all other programming languages. if u know c++ other programming language will be easy as hell to learn.

    • @Maurice-fd1bf
      @Maurice-fd1bf 6 ปีที่แล้ว

      @kaleab alemayehu | I had already started with JavaScript. Should I switch over to C++ and then come back to JavaScript?

    • @Maurice-fd1bf
      @Maurice-fd1bf 6 ปีที่แล้ว

      @Juven Jun | Okay. Thank you! :D

  • @Uatemydoodle
    @Uatemydoodle 7 ปีที่แล้ว +252

    Banana is how you say banana in Japanese.

  • @altaccount648
    @altaccount648 6 ปีที่แล้ว +28

    For me I started like this:
    HTML, JS, CSS (Self taught)
    C++
    C#
    Python
    Java
    Others honestly are less used that's by now, kind of useless..

    • @KnightandRaena
      @KnightandRaena 4 ปีที่แล้ว

      c# vs python thoughts? i tried learning c# but after a little into it i kept getting stuck became draggy. I don't know i should keep trying c# of move on to python and then go back ? thoughts? thanks!

    • @YOUTUBE_IS_WOKE
      @YOUTUBE_IS_WOKE 4 ปีที่แล้ว

      @@KnightandRaena C# is very powerful. I started with Pascal, then C and Unix, then VB6, then Java, then VB.net, then C# and still using it now at work. It's a very complicated language but I like it better than Java. I suggest you start with Python if this guy suggest it's easy to learn that, I would in my spare time...

    • @mariamaibrahim8116
      @mariamaibrahim8116 4 ปีที่แล้ว

      That's kul I'm on the same track

    • @VungL
      @VungL 4 ปีที่แล้ว

      Yeah html and xml was first then I was taught java script.
      Never took computer class just the basic that was taught to all the students in our school. I wished I took computer classes.
      Anyways starting to self taught python from the scratch. Wish me luck!

    • @light8697
      @light8697 4 ปีที่แล้ว

      In web dev, Front-end, back-end, just focus on either, for me, i already learnt half related to back-end, i'm more to dev & design for mobile & game application, aside database, fyi Flutter is a hot topic (dart language - combine java & c#)

  • @mtk2177
    @mtk2177 4 ปีที่แล้ว +10

    I'm Japnese.Finally find out why I understand C naturally.

  • @szppeter9482
    @szppeter9482 5 ปีที่แล้ว +13

    I started off C and then C++. And now as I am learning Python, I found it so uncomfortable of having no control to the low-level management at all.

    • @ajaywaghare6855
      @ajaywaghare6855 5 ปีที่แล้ว

      It is essential to learn c before c++?? Plz tell me about that.

    • @szppeter9482
      @szppeter9482 5 ปีที่แล้ว +4

      @@ajaywaghare6855 No. Actually C++ is not a superset of C, there are situations when code compiles in C but not in C++, but the chances are rare. So learn C before C++ will smooth the learning curve of C++, but it's not essential.

  • @LearnEnglishPod
    @LearnEnglishPod 5 ปีที่แล้ว +13

    I'am learning Python.... it is the best and easy to learn.

    • @romij9270
      @romij9270 4 ปีที่แล้ว +1

      I want to learn programming language,i have zero knowledge about programming languages, please suggest me from where should i need to start.

    • @shanusandhu3790
      @shanusandhu3790 4 ปีที่แล้ว +1

      @@romij9270 same here lets have talk over call and start it together

    • @kawaiiblume9421
      @kawaiiblume9421 4 ปีที่แล้ว

      @@shanusandhu3790 How did you guys start please?

  • @RajPatel-gu7ef
    @RajPatel-gu7ef 4 ปีที่แล้ว +18

    when you first learn C++ at school and covid hits and then you you want to learn python and wondering why it's so god darn simple

  • @albano9354
    @albano9354 4 ปีที่แล้ว +8

    My recommendation is start with HTML and CSS. And after this i would start with my first programming language Javascript

    • @nitroraptor354
      @nitroraptor354 4 ปีที่แล้ว

      Hey, a beginner here. Why HTML? Isn't that for website? I'm still deciding whether to learn python, html, or c first. Thanks mate.

    • @albano9354
      @albano9354 4 ปีที่แล้ว

      @@nitroraptor354 It demands what you want. HTML, CSS and Javascript are develop for Webdevelopent. Phyton is more useful for science but is also good for other stuff... I heard that it should be possible with phyton...

    • @nitroraptor354
      @nitroraptor354 4 ปีที่แล้ว

      @@albano9354 If I want to create apps like Android games or games in general which programming language should I learn first time? Thank you very much for the reply.

    • @slnh3130
      @slnh3130 4 ปีที่แล้ว

      @@nitroraptor354 For Android games learn Java first. Then learn Kotlin after java. If you want to develop Pc Games learn C#.

    • @nitroraptor354
      @nitroraptor354 4 ปีที่แล้ว

      @@slnh3130 Thank you, I will start with java then

  • @draydenscarcella9206
    @draydenscarcella9206 5 ปีที่แล้ว +1

    I think a lot of analytical people can be straight to the point and find longer videos and introductions annoying, but I am far from analytical and I appreciate the in depth explanation. I just started with python and wanted to double check that I was starting off in the right place, so for a beginner, this is a great video to even understand programming to begin with. Thank you.

    • @dragodrago7370
      @dragodrago7370 ปีที่แล้ว

      How did it go and what are u doing now lol

  •  7 ปีที่แล้ว +25

    1st - C & HTML CSS
    2nd - Java & C++
    3rd - Python & Ruby
    4th - Java Script & Ruby on rails.

    • @marqusbraddy5145
      @marqusbraddy5145 6 ปีที่แล้ว

      Iñigo Fernandez explain to me why because I want to learn coding I don’t know anything I was even thing about starting off with Kano kit for kids

  • @maximussnow
    @maximussnow 7 ปีที่แล้ว +15

    okay ,
    in India they teach c++ first ,
    they say c++ is basic computer language to start ,
    normally from 8th grade they start teaching c++ to students……

    • @shabchique7149
      @shabchique7149 7 ปีที่แล้ว +3

      Really, so early? This is part of the schools' curriculum?

    • @amitsingh-qm1nh
      @amitsingh-qm1nh 6 ปีที่แล้ว +4

      Bsdk juth bolta h....1st class boldeta

    • @sneakupakashgaur9935
      @sneakupakashgaur9935 6 ปีที่แล้ว

      Yes in ICSCE we do in 7th grade Html

    • @masa5300
      @masa5300 6 ปีที่แล้ว +2

      Wtf

    • @NirajKumar-px5ce
      @NirajKumar-px5ce 6 ปีที่แล้ว

      Owl InFo # you r wrong, I also studied in icse they Dnt teach ,in icse they start Java programing language from 9th standard

  • @canigetsubscriberswithno-qj3ez
    @canigetsubscriberswithno-qj3ez 4 ปีที่แล้ว +11

    For me : Starts with lua finishes with lua.
    Because I spent too much money on books about lua

  • @erkkiplays9050
    @erkkiplays9050 6 ปีที่แล้ว

    To Anyone who skips this video i have a point here why You shouldn’t skip Its like math if u skip Its like the teacher gives You a problem and Tells You to go learn it alone or listen for a Little bit and know how to do the problem and this applies to all videos from this channel

  • @naomimiller5636
    @naomimiller5636 4 ปีที่แล้ว +5

    For me I’m starting off with html and python and that’s pretty easy for me so far

  • @davdevs
    @davdevs 7 ปีที่แล้ว +12

    Just a little correction... C# is alot more like Java than it is to C/C++. If you have experience in Java, C# will be pretty simple to pick up... just saying...

    • @Fif0l
      @Fif0l 7 ปีที่แล้ว

      I don't have any experience with Java or C#, but I've seen their code and I am almost sure that you could write a compiler that replaces Java keywords with their C# synonyms and compile it to C# byte code or vice versa. Probably wouldn't work for all you do, especially when you're using some external libraries, but you get the point.
      I might be wrong, that's the feeling I got from Java and C#.

  • @junaidkhan-vz5br
    @junaidkhan-vz5br 7 ปีที่แล้ว +9

    those who don't like c or c++ and are struggling in programming field please give a chance to PYTHON

    • @danielpatino4010
      @danielpatino4010 7 ปีที่แล้ว +1

      Python it's just an oversimplified C... The self-driving car of programming languages.

    • @CleverProgrammer
      @CleverProgrammer  7 ปีที่แล้ว +1

      +Daniel Patiño weird way to put it but iiii like it!!

  • @briimadawna
    @briimadawna 7 ปีที่แล้ว +36

    in less that 3 minutes, you have already taught me more than my professor did last semester 🤦🏽‍♀️thanks you so much for your videos

  • @CloseWave
    @CloseWave 6 ปีที่แล้ว +2

    Hello, maybe this could be a stupid and redundant question: what is the best language to learn to start developing games? Which I could learn to develope little games like apps and which one I should learn to work with a big team to make a great game? I am talking of programming and not designing.

    • @vivianeb90
      @vivianeb90 6 ปีที่แล้ว

      I'd like to know that too. I heard that you should go with one of the Cs.

  • @realjayjobes1849
    @realjayjobes1849 4 ปีที่แล้ว +38

    And I started with Japanese ....... AND planned on starting with the C languages lmao thank you for this

    • @cbyeoh
      @cbyeoh 4 ปีที่แล้ว +1

      Me too... Lol

    • @light8697
      @light8697 4 ปีที่แล้ว

      😂 just starting Japanese like 3 days now, IT programmer here

  • @the_taron971
    @the_taron971 7 ปีที่แล้ว +73

    Well done with milking the question to over 10 minutes, I mean, its a good video but you couldve said it a lot faster, you repeated yourself too many times

    • @zaboza2011
      @zaboza2011 7 ปีที่แล้ว

      The_Taron my thoughts exactly 😑 he could've done it as a top list

    • @CleverProgrammer
      @CleverProgrammer  7 ปีที่แล้ว +4

      +BadBoy_____17 I'll try to improve in 2017!!

    • @Shmack_
      @Shmack_ 7 ปีที่แล้ว +7

      The_Taron he has to make it over 10 minutes so he can throw 3 ads on it! Duh

    • @wancenzo
      @wancenzo 7 ปีที่แล้ว +6

      To me, he is the time saver as he explained all the basics that i should know to start learning programming.. If he make it rush and cut the points in this video, I need to look it up on my own on what he said that i dont understand.. In this video, he explained it so well that convinced me to start with phyton.. I dont care if he repeated himself too many times.. He really makes me believe and confident on what he said throughout the video.. Really appreciate that..

  • @anuragtiwari9793
    @anuragtiwari9793 4 ปีที่แล้ว +11

    Summary: Python.

  • @HeyGuysHave121
    @HeyGuysHave121 6 ปีที่แล้ว +4

    1:20 My friend I learned basic Japanese and its lot easier than learning other languages which I learned a bit like English, Russian, Spanish, German etc.

  • @davpea1
    @davpea1 6 ปีที่แล้ว +1

    hi man, great video. I've been toying with coding. started playing with javascript but i think i'll just focus on python.

  • @James-yi1vk
    @James-yi1vk 6 ปีที่แล้ว

    I actually recommend starting with something like C++ because you will start off with a great foundation for learning how to structure code correctly and professionally. It takes time but it will make everything else incredibly easy.

  • @terranrepublican5522
    @terranrepublican5522 7 ปีที่แล้ว +22

    I suggest Java.
    No Javascript, it's harder than C++ with all the stuff you have to learn/know. SimpleProgrammer made a video on this :)

    • @terranrepublican5522
      @terranrepublican5522 7 ปีที่แล้ว +1

      ***** Java is easy and portable. JavaScript itself is an easy languages but you have to know soooooooooo dank much just to do something. JQuery, NPM and all those side things. Watch Simple Programmer's video on this to see where I'm coming from.

    • @XOPGAMINGX300
      @XOPGAMINGX300 7 ปีที่แล้ว

      ッCrefas Xedafru java is easy java is popular why he hates java?
      and u can re-use stuff

    • @AA-vn2nq
      @AA-vn2nq 7 ปีที่แล้ว

      ッCrefas Xedafru Learning HTML would be your best bet. We are trying to start the guy off with the basics.

    • @douwehuysmans5959
      @douwehuysmans5959 7 ปีที่แล้ว

      Partly true. JavaScript uses a lot of API's and that can be considered hard. However the average C++ Library is a lot harder to understand then C++ plus the standard library.

    • @douwehuysmans5959
      @douwehuysmans5959 7 ปีที่แล้ว

      Well basicly that's what it comes down to. I prefer good'ol C and Perl, but everything needs to be nice and easy now. Everyone should learn Python because it's EASY. The retardedness of modern day society is slowly seeping it's way into the field of computer science. Before you know it we're talking about TheCloud-protocols and other stupid shit like that. I always advice people to start with C or C++ and learn what programming is really about. Perhaps Java, even though JDK is retarded AF.

  • @frontendpow7125
    @frontendpow7125 5 ปีที่แล้ว +9

    My way - frontend way. HTML + CSS + JS + Frameworks on JS

  • @marinahadad8312
    @marinahadad8312 4 ปีที่แล้ว +5

    So Python it is...☺️ You're the only guy who actually helped me decide about this.💕 Keep on the great work, love you, God bless ❤️ you're the best☀️🙏🏻

  • @Gyurix
    @Gyurix 5 ปีที่แล้ว +1

    Java is my favourite one. It's used literally everywhere and it's the very best language for understanding OOP. You are lucky man, because I am teaching it on my TH-cam channel.

  • @rashidimvano1477
    @rashidimvano1477 4 ปีที่แล้ว

    The simplest and easiest start leaning programming language is to start with simple and staright forward scripts languages like HTML and CSS then you can move to the next step by learning JavaScript where you will start enjoy the test of FUCTION, LOOP, Conditional statement withouth worrying about CLASS, from there it's very staright forward path to go to any programming language you will wish to learn simply.

  • @shobhit2197
    @shobhit2197 7 ปีที่แล้ว +8

    But most of the high-school school students strat with C++ including me .

    • @jasondonnelly1888
      @jasondonnelly1888 7 ปีที่แล้ว +2

      Ajax 7/11 My school's computer science class does Java

    • @dportillo1
      @dportillo1 7 ปีที่แล้ว +1

      Ajax 7/11 I've started in school with c++ oriented to Arduino (basics), then HTML and java

    • @nabanitabarik4419
      @nabanitabarik4419 7 ปีที่แล้ว

      Ajax 7/11 Me too

  • @kab9729
    @kab9729 6 ปีที่แล้ว +3

    I am a 14-year-old teenager turning 15 in July. I wanna do computer science when I grow up. Any suggestion of which language I should start learning first?

    • @zarchie
      @zarchie 6 ปีที่แล้ว

      Farhan Kabiri start off from now by learning the basics of algorithm it Ill help understand other languages on the future

    • @Bjenburg
      @Bjenburg 6 ปีที่แล้ว

      Nouamane Zhiri What are HTML, CSS, JavaScript, etc lol

    • @Sencifouy
      @Sencifouy 6 ปีที่แล้ว +1

      WHY do you want to do computer science?
      WHAT do you want to do computer science FOR?
      Answer these and look for a language that fit your needs.

  • @devdo987
    @devdo987 7 ปีที่แล้ว +13

    I was very confusing, didnt know what to programing to learn first, I try to find advice on Reddit, Quora,...and there're so many differences answers and it really really confusing but then your video helped me to understand instead of choosing some random languages just because of what people said. Thank you Clever Programmer!

  • @shovelheadseven
    @shovelheadseven 6 ปีที่แล้ว

    He breaks down a lot of useful information that is explained in an easy to understand delivery. Answers many FAQ's in under 11 minutes. Sound advice to start with and clear up some situations you run into over and over when researching computer technical info.

  • @christiannicdao5292
    @christiannicdao5292 5 ปีที่แล้ว +2

    Thanks men! Subscribed and notified! Getting back to programming again

    • @johnwattson5042
      @johnwattson5042 4 ปีที่แล้ว

      th-cam.com/channels/rWVyY81cjpL460aHNV3RXA.html

  • @mehulp3612
    @mehulp3612 7 ปีที่แล้ว +19

    06:00, thanks me later

  • @mahadevisutar1436
    @mahadevisutar1436 6 ปีที่แล้ว +8

    Learn C
    FOLLOWED C ++
    Then Learn Java
    SQL
    Angular
    Python
    Also learn algorithms
    Logic building is imperative

  • @alih5665
    @alih5665 5 ปีที่แล้ว +29

    If I wanna build a programming language do I need programming language for that?

    • @kimjongtrump6567
      @kimjongtrump6567 5 ปีที่แล้ว +1

      That a good question

    • @justanotherweirdo11
      @justanotherweirdo11 5 ปีที่แล้ว +2

      Yeah. I'd assume you'd need an understanding of a language or how coding languages work to create your own.

    • @dxshawn532
      @dxshawn532 4 ปีที่แล้ว

      i has made my owned prgrammy lawnguage, is call 'T.H.OT''

    • @YOUTUBE_IS_WOKE
      @YOUTUBE_IS_WOKE 4 ปีที่แล้ว +2

      Seriously, C# is built using C++. Programming language for a programming language.
      If a fly insect dies, will there be flies flying on its dead body?

    • @gamingegg8945
      @gamingegg8945 4 ปีที่แล้ว

      We need more like you in this world

  • @I.D.M.
    @I.D.M. 6 ปีที่แล้ว

    I started being taught VB. Now I'm learning Python and C# at the same time. Mainly because I'm interested in opencv image processing, motion detection etc. Python for projects on my Pi and C# when I want to make similiar projects for my desktop.(lacking the ability to control steppermotors etc.). I'll be honest, I found that my VB knowledge helped me more with understanding C# than Python did.

  • @dylancodes1669
    @dylancodes1669 4 ปีที่แล้ว

    Great video! Thanks for presenting this information so clearly! This is super useful.

  • @chinmayparab8668
    @chinmayparab8668 7 ปีที่แล้ว +239

    we start with C++ in India!

    • @Dominik-or3pw
      @Dominik-or3pw 7 ปีที่แล้ว +106

      Chinmay Parab aaah! That's what you programm your scammer apps with :D

    • @mohamaddahhan6069
      @mohamaddahhan6069 7 ปีที่แล้ว +2

      lol XD

    • @aura7117
      @aura7117 7 ปีที่แล้ว

      Domi nik lmao

    • @douwehuysmans5959
      @douwehuysmans5959 7 ปีที่แล้ว +28

      Ye C++ is way better to start with. Learn actual programming before you start writing stupid Python shit.

    • @shrangisoni8758
      @shrangisoni8758 7 ปีที่แล้ว +7

      just learned C++ two times. now what to do ? how to do some advanced shit ?

  • @spandhan0001
    @spandhan0001 4 ปีที่แล้ว +9

    Is HTML fine??Means as a beginner is it good?.

    • @VungL
      @VungL 4 ปีที่แล้ว +2

      Yeah that's the ABC for the computer language.

  • @adamcunningham6847
    @adamcunningham6847 4 ปีที่แล้ว +8

    thanks i am learning python just feeling really overwhelmed

  • @jayteet.8204
    @jayteet.8204 5 ปีที่แล้ว

    My college proffesor told us once that learning 3 different languages will make other languages easier to learn. So against this videos advice, I learned turboC first (which was really difficult). Then came VB (which was a lot easier), then Java which became my favorite. I think the one I struggled the most was the Assembly language which my professor forces us to learn.

  • @timobrenn
    @timobrenn 4 ปีที่แล้ว

    you wanna know why english and similar languages are on level 1? because that scale is based on the dificulty to learn languages if you are an english speaker. it just depends on what language you speak and what languages are most similar to it.

  • @GalacticWorld_
    @GalacticWorld_ 7 ปีที่แล้ว +91

    I would recommend Python for beginners. :)

    • @jamesbrien391
      @jamesbrien391 7 ปีที่แล้ว

      Kevin Li Yea!

    • @elianjaku9523
      @elianjaku9523 7 ปีที่แล้ว

      James Brien that website is great, it helped me a lot with HTML, i just started 2 days ago and i find codeacademy one of the best websites for studying coding

    • @XOPGAMINGX300
      @XOPGAMINGX300 7 ปีที่แล้ว

      python seems to be hard

    • @dportillo1
      @dportillo1 7 ปีที่แล้ว

      XOPGAMINGX _300 it's long to learn, but the hardest part is regular expressions

    • @GalacticWorld_
      @GalacticWorld_ 7 ปีที่แล้ว

      XOPGAMINGX _300 Python is really easy. I say this because it has a simple syntax.

  • @ibrahimajani9667
    @ibrahimajani9667 5 ปีที่แล้ว +4

    Thanks for this. I'm pretty much confused on how to get started again coding. I hope this helps.

  • @catiemusiclover5945
    @catiemusiclover5945 6 ปีที่แล้ว +3

    Amazing you're a good teacher.
    And this is a good tutorial.I Love computers and i wanted to know more
    THANKS ..........................

  • @sciguy9119
    @sciguy9119 6 ปีที่แล้ว

    Disregard my two previous comments. I should have watched the video first to get a better idea of what you were saying (which I agree), especially as someone that enjoying studying spoken languages as I mentioned. Looking forward to your other videos! Thanks!

  • @gonzaloespeche1499
    @gonzaloespeche1499 6 ปีที่แล้ว

    Great video. Thanks. I`ve been over the internet scrolling & watching tons of videos like "best language" "learn what first" and stuff, I think that the clue of this video is the japanesse analogy. Start with something easy and then use it to overcome other languages. I believe that, thanks to this video, i`ll start investing my spear time learning Python in Edx.org or pages like that. Again, great video for fresh starters

  • @amirtv345
    @amirtv345 5 ปีที่แล้ว +5

    1st language you need to learn is PYTHON
    first learn it than come back

  • @naazimahmed9781
    @naazimahmed9781 7 ปีที่แล้ว +5

    Hi Qazi, thanks for this vid! one question... a lot of people say you should learn HTML, CSS & and Javascript before you learn any of the other languages like Python, PHP, Java etc especially if you want to get employed. What are your thoughts?
    thanks in advance

    • @PsychFacts_
      @PsychFacts_ 6 ปีที่แล้ว

      Numan Ahmed if you are interested in front end-development I would recommend to learn html, css and JavaScript. Html isn't a programming language. It's actually a markup language btw

    • @Sencifouy
      @Sencifouy 6 ปีที่แล้ว +1

      You'll manage a position whatever the language you happen to learn.
      His comparison with actual spoken languages was rather apt so I'm going to use it, too.
      A programmer first translates real-life needs into diagrams and such to help him find one of the suitable solutions. Then he translates that solution into a "code" understandable by a (or many) computer(s). The last step is commonly called "coding".
      Just as a real (as in "spoken languages") translators; the more languages one coder knows, the better he is at his job.
      However, whatever language you start off with ask yourself these questions. "What is it that I want to achieve by coding?" and "Which language(s) will help me most?"

  • @zrxys6423
    @zrxys6423 5 ปีที่แล้ว +6

    When you explain something for 10 minutes and then at the end say i would pick python for you instead of just saying python at the beginning,no offense

    • @lorcan65
      @lorcan65 4 ปีที่แล้ว

      It too keep u curious ang go all the way .... Anyway I'm just starting into programming

  • @thembocharleslwanga8990
    @thembocharleslwanga8990 6 ปีที่แล้ว

    Well, In my perspective, If you want to learn a programing, The first think you start with is doing the principals of programming lunguages. Then after that you can take a look at algorythm design.

  • @shekhar0073
    @shekhar0073 6 ปีที่แล้ว

    i felt dumb these years, what so ever i dint knew how to code in C programming language but i see a hope now to start with python. I hope i can learn python. Wish me luck guys, starting now. Thankyou Cleaver programmer for the knowledge!

  • @Changinglives2000
    @Changinglives2000 7 ปีที่แล้ว +18

    in India they teach us C++ first then others

    • @rohanofelvenpower5566
      @rohanofelvenpower5566 7 ปีที่แล้ว +6

      how could someone make this into a joke?

    • @sanjanabag4626
      @sanjanabag4626 6 ปีที่แล้ว +2

      ya that's true... I think Indians are born genius... that's might be reason

    • @shilpaa.s2292
      @shilpaa.s2292 6 ปีที่แล้ว +1

      Exactly ..beginning with cpp which is a difficult language to learn.. Makes it really easy to learn others like java python. Etc

    • @mukeshkumarn9700
      @mukeshkumarn9700 6 ปีที่แล้ว

      Piyush Bawane that's why we were not growing

    • @rohit227_
      @rohit227_ 6 ปีที่แล้ว

      i m feeling proud tq

  • @mohammad_bilal951
    @mohammad_bilal951 5 ปีที่แล้ว +3

    your first prog lang should be
    HTML then
    CSS
    etc

    • @swallowedinthesea11
      @swallowedinthesea11 5 ปีที่แล้ว

      HTML/CSS aren't programming languages, but markup languages because logic flow doesn't exist in them.

  • @ethanb6982
    @ethanb6982 7 ปีที่แล้ว +14

    HTML isn't a programming language

    • @sanist2861
      @sanist2861 6 ปีที่แล้ว

      EthanB Yeah . Considered a Markup Language

  • @itzmegokulg
    @itzmegokulg 3 ปีที่แล้ว +1

    Which programming language is better to start for beginners in 2021

  • @beomkyu0730
    @beomkyu0730 5 ปีที่แล้ว

    Well thx I might start python right now. But as a Korean speaker that shares a similar language structure with Japanese I have something to say. We Koreans regard Japanese one of the easiest languages to learn because it's one of the closest one. English speakers consider Spanish or German because they have a lot in common. So the easiness of learning a language can be relative. It is different for Asian people and European people. I just wanted to mention it. I know it's just an example, but I think it would have been better if you have chosen other minor languages like Cherokee or Berber. There are 100 million Japanese speakers on this planet and that's not a small number. If I were asked the same question I might have chosen English without second thought because if you acquire English as your first language then you have a free access to most of the information available on Earth. Also the linguistic structure of English is relatively simple compared to other European language like French and Russian. The only flaw is that it has a topsy turvy spelling problem (consider dough and cough) But it has lots of good points other than that. Anyway the point is the number of people who use that language might as well be important. Many people use python so I agree that it is a good one to start with.
    I wish if you have explained and compared the characteristics of each language and their usage in the early phase of video so that people could think for themselves. The beginning focused on too much of a theoretical basis that it made viewers like me waiting for the ultimate answer to come.
    Good video with nice metaphor and sorry for the long comment.
    P.s. Banana is a foreign word so both Japanese and Korean call it banana too.

  • @deepthedoctor2840
    @deepthedoctor2840 6 ปีที่แล้ว +9

    Start from 6:00

  • @kingberlicapellan2626
    @kingberlicapellan2626 7 ปีที่แล้ว +5

    This video is amazing. You're amazing.

    • @CleverProgrammer
      @CleverProgrammer  7 ปีที่แล้ว +1

      +Kingberli Capellan you're more amazing.

  • @experimentalchannel1723
    @experimentalchannel1723 7 ปีที่แล้ว +4

    realy nice chanell m8! i will sub you !

  • @hixamjocular6591
    @hixamjocular6591 6 ปีที่แล้ว

    actually I'm learning C as a novice learner I feel comfortable to learn it ,I found it that's not quite hard as many programmers touting ... people get confused in terms of what kind of language should start with it this's the most frequent question that's the "developers " cover up trying to convince people with an acceptable answer but the fact is the should ask instead of that question this one what the language which I feel more comfortable with it !

  • @KE.T500
    @KE.T500 6 ปีที่แล้ว

    I have a background in I.T. schooling & work. I want to learn Programming and I don't know where to start. But after watching your vid it helped me in the direction I want to go. Thanks Qazi!!! Awesome!! Great content!

  • @aaronmpeters26
    @aaronmpeters26 5 ปีที่แล้ว +10

    THIS DUDE TALKS ABOUT EXPRESSING EMOTIONS FOR 6 MINUTES BEFORE GETTING TO THE POINT......... 6:00

  • @chadGPTSDE
    @chadGPTSDE 6 ปีที่แล้ว +8

    You showed me the correct path, Thank you

    • @Sencifouy
      @Sencifouy 6 ปีที่แล้ว

      May God have mercy on your soul. I've seen half a dozen of comments truer than this video ...

  • @SERGEANTDlCK
    @SERGEANTDlCK 5 ปีที่แล้ว +3

    Why are all programming tutorials from Indian TH-camrs

  • @ryanamberger
    @ryanamberger 6 ปีที่แล้ว

    This is cool. I’m working on an associates in IT - networking systems followed by associates in IT - Programming and Software Development. My choice was kind of made for me as I have a Database Systems class where I’m learning SQL but this is still some good information I can use moving forward. What languages I’m interested in that I don’t study during these two degrees I’m going to learn what I can myself so very very helpful. Thank you!