The First Programming Languages: Crash Course Computer Science #11

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

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

  • @OceanBagel
    @OceanBagel 7 лет назад +593

    This is seriously the best Crash Course series ever. You took an incredibly complex topic and explained it clearly and concisely. Keep doing what you do!

    • @paololuckyluke2854
      @paololuckyluke2854 4 года назад +6

      OceanBagel Without taking anything from this one, which is truly excellent, I’ve seen many episodes from the philosophy one,and can say that is excellent, too.

  • @YeoYeo
    @YeoYeo 7 лет назад +135

    6:37 I feel it's important to point out something that might confuse beginners. In Python and many other languages, *the equals sign does not means equals.* It means, "take the thing on the right of the equals sign and put it in the thing on the left of the equals sign. Or take A+B and put it in C.

    • @TopHatProductions115
      @TopHatProductions115 7 лет назад +26

      Pikalolz
      the assignment operator

    • @farmingsimulator3721
      @farmingsimulator3721 6 лет назад +3

      Also python is a scripting language too.... A few little mistakes in an otherwise good video

    • @humm535
      @humm535 6 лет назад +1

      C : Integer := A + B
      Or something like this...

    • @peka2478
      @peka2478 5 лет назад +10

      a simple example:
      A=A+1;
      Makes sense in code.
      And literally nowhere else.
      Reread and rewatch the material until you understand that ^^

    • @m0st4fabideer14
      @m0st4fabideer14 4 года назад +6

      @@peka2478
      Or you can type A +=1, It 'll mean the same thing.

  • @fen4554
    @fen4554 7 лет назад +43

    huge bonus points for adding the correct Morse code for the closed captions.

  • @beretperson
    @beretperson 7 лет назад +228

    Wait, we have records of how many goats some sumerian guy had, but not of A-0 code? Wow.

    • @hanro50
      @hanro50 6 лет назад +28

      Isn't humanity great!

    • @tuckertechnolord6126
      @tuckertechnolord6126 5 лет назад +55

      Mateo Gg well, A-0 wasn't literally written in stone.

  • @lambusaab
    @lambusaab 7 лет назад +467

    "typical lazy people always designing their own programming language" Lol

  • @sanankhan6812
    @sanankhan6812 Год назад +99

    At 10:14 , the ChatGPT can now translate plain english to a code. Something that was fiction 5 years ago has become the ultimate reality now.

  • @verdatum
    @verdatum 7 лет назад +886

    Plain old English would be such an _awful_ programming language. That thing is crazy ambiguous.
    Regardless, man, this series has been consistently fantastic. I'm a software engineer with 10+ years experience, and I haven't felt the urge to grab a pitchfork yet. This show is saying all the really important stuff about CS, and compressing it into something super information-dense. This is the heart-and-soul of why Crash Course is amazing and valuable to society as a whole; if you'll permit me to get wishy-washy and idealistic for just a moment.

    • @jmiquelmb
      @jmiquelmb 7 лет назад +41

      verdatum I think that trying to make a computer understand the logic behind the word "literally" would make it explode

    • @codinggrunt1295
      @codinggrunt1295 7 лет назад +7

      verdatum Hey are you still a software engineer?
      I started a new youtube channel and was wondering if you don't mind if I interview you. Ask questions like what is you job like etc.

    • @powderedwater4742
      @powderedwater4742 5 лет назад +3

      lol software _engineer_ computer science, hardware, mechanical and electrical engineer are way better. so bow down peasant

    • @lincolnsand5127
      @lincolnsand5127 5 лет назад +5

      Python is plain English

    • @powderedwater4742
      @powderedwater4742 5 лет назад +6

      @@lincolnsand5127 not really

  • @MetalStorm66
    @MetalStorm66 7 лет назад +315

    Being a self taught coder with a bachelors in business management, how software ran on hardware was always a mystery to me. Sometimes assuming it's some kind of black magic! Thanks to all of you from Crash Course for enlightening me and other like me, who never really understood the role/existence of memory registries and operation codes!!!
    Can't wait for the next episode!

    • @simbaonsteroids8836
      @simbaonsteroids8836 7 лет назад +13

      Raphael Kottakal you can use your new found knowledge to optimize your code!

    •  7 лет назад +4

      It is really not all that difficult once you get the concept; however, it requires a different thought process. Practice makes perfect. :D

    • @victormgv
      @victormgv 7 лет назад +6

      Raphael Kottakal : Soon you'll understand why C and C++ guys are always rolling our eyes at everyone's *tight & clean" code. Maybe even you would start joining in when two OGs start arguing over ifs vs switch statements. LOL 😂 This course is sorely needed for all AppDev departments! Good for you for taking the time to learn *what* your code is doing at the hardware level. Honestly this quick overview of the practical aspects of computer science is all that is needed to make tight faster code.

    • @hakunamatata3520
      @hakunamatata3520 4 года назад +1

      I recommend you to read "How does it know?" Book by J. Clark Scott

  • @firenationfiles2063
    @firenationfiles2063 6 лет назад +167

    Sometimes programming languages make more sense to me than *"English"...*

  • @osgnuru
    @osgnuru 7 лет назад +126

    I am watching this with my children so they know a little about what I do at work. This is a great series.

  • @jonatansan01
    @jonatansan01 7 лет назад +892

    8:17 "the high-level, easy to use, COBOL"
    *Laugh in pain and sorrow*

    • @DavidChipman
      @DavidChipman 7 лет назад +74

      For it;s time though....

    • @simbaonsteroids8836
      @simbaonsteroids8836 7 лет назад +13

      jonatansan01 something something pointers something something Python dev something something they're magic

    • @UteChewb
      @UteChewb 7 лет назад +49

      I had a lecturer who claimed he had once written a BASIC compiler in COBOL. All I could think was ... WHY?

    • @silverharloe
      @silverharloe 7 лет назад +78

      so he could stop writing COBOL and write BASIC instead?

    • @iampuff7
      @iampuff7 7 лет назад +43

      the world was a dark place back then if they considered COBOL as easy

  • @lkgpuanimho0349
    @lkgpuanimho0349 9 месяцев назад +6

    10:09 Fast forward, a few more years, it is not science friction anymore

  • @Deveyus
    @Deveyus 7 лет назад +24

    My dad got to learn from Grace Hopper when he was in the navy. Very few people have earned his respect through his life, and she was one of them. Now I follow him as a programmer. It's amazing how short the world of computers is.

    • @bee5120
      @bee5120 7 лет назад

      That's amazing! I wish to learn from a prodigy too. My childhood idol programmer is Bill Gates.

  • @StarSong936
    @StarSong936 7 лет назад +15

    Admiral Hopper is one of my childhood hero's. I also admire Lady Ada of Lovelace. Both have made significant contributions to computer science which are still in use today. There is a video of Admiral Hopper in an interview with David Letterman which can give you some insight into her personality and sense of humor. I recommend watching it. She is hilarious. I wish I could have met her in person while she still lived.

  • @SomethingNick
    @SomethingNick 7 лет назад +5

    This series has lined up perfectly to my computer architecture course at uni here in Australia, we just started assembly so it's cool having a more visual representation

  • @codeChris
    @codeChris 6 лет назад +39

    As a self-taught dev I really appreciate the work put into this. I am always thinking what video to best reference for what exactly is happening when you punch a bunch of code on the keyboard. Keep it up :)

  • @janetlim
    @janetlim Год назад +79

    Come after chat gpt is released

  • @JT-nq9vh
    @JT-nq9vh 7 лет назад +6

    This is one of the best series I have ever seen

  • @CollinPlaysTTRPGs
    @CollinPlaysTTRPGs 7 лет назад +2

    I like how her face lights up when she talks about computers. She really enjoys it.

  • @DAMN__________
    @DAMN__________ 4 года назад +3

    Im studying electrical engineering , but your videos keeps me in the up to date with computer scientist , very straight forward description , and very helpful thank you CRASH

  • @ivancito7790
    @ivancito7790 6 лет назад +2

    It's funny. Previously, the increase in levels of abstraction only made things more obtuse and difficult to fully grasp/keep track of, but for the very first time, it's like a breath of fresh air, things finally start to click and make more sense. The feeling is similar to reaching the peak of a mountain and seeing the clear skies and breathing a deep breath of fresh air after trudging through all the difficult and overly complicated nonsense.
    This was a good video.

  • @sum124get2
    @sum124get2 Год назад +3

    Carie-Ann is absolutely star-struck!

  • @RyannonBarrNeo
    @RyannonBarrNeo 7 лет назад +8

    this series is simply awesome! I have learned so much!

  • @rabbytca
    @rabbytca 7 лет назад +3

    In the late 70's when colleges and universities had computers by IBM and Digital Equipment Corporation that required dedicated air conditioned rooms to process Fortran and Cobol on punch cards or dumb terminals our high school managed to scrap together the $10k required to buy an MCM900. It fit on an audio visual cart and ran a programming language called APL (A Programming Language). Two 8 inch floppy drives gave it an additional 8k of virtual RAM.

  • @ShoFox
    @ShoFox Год назад +2

    I never understood how a programming language actually works.
    I was always like "but how does the system know?"
    Now I do, and it was explained so easily that I understood it first time!

  • @rebeccaadamson5972
    @rebeccaadamson5972 7 лет назад +6

    "Not to be confused with Let It Go, or Pokemon Go" the throwaway gags in these are hilarious!

  • @saskiavanhoutert6081
    @saskiavanhoutert6081 9 месяцев назад +1

    Carrie Ann you go very fast, but it is a complete history of computation that you give and to me you are somehow an engineer, thanks and kind regards.

  • @gwgux
    @gwgux 7 лет назад +1

    I like how you highlighted Grace Hopper's contribution to programming with A-0. I think she gets overshadowed a lot by Fortran and others so kudos to you for that. :)

  • @golikovks
    @golikovks Год назад +3

    Before watching the series, I thought I had the problem of not starting programming EARLIER. Now, I realize it is a good thing that I didn't. For my mental health, especially :D

  • @asp-uwu
    @asp-uwu 7 лет назад +307

    Let's look at a compiler!
    *Uses an interpreted language to demonstrate*
    JK, Great show :P

    • @simbaonsteroids8836
      @simbaonsteroids8836 7 лет назад +30

      Eric Pratt shoulda used C or C++ or at least a language that compiles to byte-code

    • @Alex2Buzz
      @Alex2Buzz 7 лет назад +25

      Python (or, at least, CPython, the standard implementation) does compile to bytecode. It just does so quietly.

    • @newbprogramming5043
      @newbprogramming5043 7 лет назад +1

      C# dotnet core :D

    • @DearLuck
      @DearLuck 7 лет назад +25

      You can compile Python to machine code. Just google "compile python to machine code". Welcome to the world of programming, where you can never be sure you are right!

    •  7 лет назад +4

      Interpreted languages make it really difficult to bork your machine! But as they say, it is bad luck to say "Good luck." That is why we now say, "Crash and burn!" I remember working in embedded systems in college where the professor humored us by comparing what we were doing with Pic RISC chips compared to Arduino users, "Professors which use Arduino say it is fun to blow-up transistors and caps!"

  • @supersnackbros2423
    @supersnackbros2423 7 лет назад +206

    "Not to be confused with Let it Go and Pokemon Go."
    How do you do, fellow kids?

  • @tolgaoy7957
    @tolgaoy7957 6 лет назад

    I have disabled my add blocker for this channel, you are making a great job. Thank you all!

  • @pritamkarmokar3674
    @pritamkarmokar3674 7 лет назад +10

    Thank you so much for these videos !! Makes me wish going back to my engineering days and start over again with a new less lazy, less ignorant perspective. Thank you very much for reminding me my love and passion for technology. (:

  • @Erobazai
    @Erobazai 7 лет назад +385

    Why does programmers have glasses?
    Because they don't C# :P

    • @TopHatProductions115
      @TopHatProductions115 7 лет назад +3

      Heijmdal
      XD

    • @jeremybailey262
      @jeremybailey262 5 лет назад +50

      The real version of that joke is
      "Why do Java developers wear glasses? Because they can't C#"

    • @kjell159
      @kjell159 5 лет назад +16

      @@jeremybailey262 There is only one language that makes you able to C.

    • @jeremybailey262
      @jeremybailey262 5 лет назад +4

      @@kjell159 lol That's a good one

    • @goldenheart1667
      @goldenheart1667 4 года назад

      hahhaahah

  • @JoshPowlison
    @JoshPowlison 6 лет назад +10

    Looking forward to getting more into this series! :D As a programmer, I've heard pieces of this, but all of the Crash Course series I've done always do a great job of getting great info and putting it together in an easy-to-understand way. Already learned a lot I didn't know. Thank you!

  • @professorclup1082
    @professorclup1082 Год назад +5

    10:08 ChatGPT is doing something similar

  • @millthorn
    @millthorn 7 лет назад +2

    I wish I had this excellent video when I learnt 68k assembler in the1980s. SEKA Assembler on the Amiga.

  • @captainzoltan7737
    @captainzoltan7737 2 года назад +3

    Not a programmer just a 3d artist with an amateur interest in programming. Been binging these videos while I'm sick . Definitely don't understand all of it but I think I get the general gist of stuff so far.

  • @kolt9051
    @kolt9051 7 лет назад

    Whoever writes the script does a fantastic job! Super easy to understand, thank​ you!

  • @vvekmathew
    @vvekmathew 5 лет назад +1

    Damn... This video is so good. Almost all my doubts about programming languages are cleared, thanks to this.

  • @cgpirre
    @cgpirre 7 лет назад +2

    Cobol did unspeakable things to my blossoming interest in programming. I've never been the same.

  • @GavinŚ363
    @GavinŚ363 Год назад +9

    She said "Programming with your natural language, by just talking to the machine is not possible, and is just science fiction unfortunately." I'm from the future, 2023 to be exact, and boy do I have news for you! Now if I was back they're in the past with her, I wouldn't believe it to be possible either but, it is now possible to code machines with your voice by just speaking to it! And I believe by next year any and all coding will be done simply by telling it, in your natural language, what to do. There will still be a whole range of different coding languages still in use, needed to accomplish different things, but they will be in use on the backend instead, not by humans but basically becoming part of a new master compiler system!

  • @unconteur
    @unconteur 7 лет назад +1

    GAH This is the video I would have needed back in highschool while failing the programming portion of my computer class... I was too obsessed trying to understand how you could use English words to tell a computer what to do, rather than spending that energy learning the programming language.
    Thanks CrashCourse!

  • @erikziak1249
    @erikziak1249 7 лет назад +2

    This is the best series. I really like the presenter, she knows what she is talking about and has a pleasant voice too. Sorry Phil, Astronomy is on 2nd place in my favorites list now.

  • @jmiquelmb
    @jmiquelmb 7 лет назад +82

    And then there's the original Game Boy. Which had to be written in assembly due to how shitty its hardware was, to make it more efficient. That makes me wonder what kind of graphics could you handle on modern computers if a crazy team of programmers with infinite resources decided to write something like Crysis 3 in assembly

    • @BosonCollider
      @BosonCollider 7 лет назад +12

      Modern game graphics run on GPU's, and programming a GPU in assembly sounds... horrible. Especially considering that the instruction set isn't even open source for many graphics cards.

    • @isaacingleby8771
      @isaacingleby8771 7 лет назад +20

      A lot of effort is being put into making game engines "closer to the metal". Doom 2016 on Vulcan is a fantastic example of what optimised engines make possible, and I wonder how far it can be taken.

    • @AlexPadula
      @AlexPadula 7 лет назад +16

      Well now a days compilers tend to produce more efficient assembly code than manual programming... This is also one of the resons learning assembly is a lot harder to justify these days.

    • @BandanaDrummer95
      @BandanaDrummer95 7 лет назад +1

      You get a good taste of things written with low-level programming with Apple computers (especially compared to the same computer running Bootcamp).

    • @flyingllama87
      @flyingllama87 7 лет назад +1

      How's/Why that? Not nay saying just curious.

  • @wingpoo
    @wingpoo 5 лет назад +14

    3:00 no... no one guess it was an assembler

  • @6san6sei6
    @6san6sei6 7 лет назад +6

    love this series! awesome as always

  • @mourneris
    @mourneris 7 лет назад

    I love the random oscilloscope in the back with a sinusoid signal.

  • @dearone1
    @dearone1 7 лет назад +6

    I just wanted to say thanks for making this series. It's so bloody interesting, my brain hurts but the pain is good ;)
    Instead of determining that computers are magic, I can instead conclude that electricity is magic.
    Can't wait for the next episode!!

    • @spartathecoder4134
      @spartathecoder4134 7 лет назад +1

      Which if you do a physics course, you will have to say that something deeper is magic. Level of Abstractions everywhere! Cool!

  • @Albert10101000
    @Albert10101000 7 лет назад +9

    Anyone else love the little "New Level of Abstraction" bit that Carrie-Ann almost always says? It's pretty much like this series' "Except..The Monguls" bit. It definitely makes this series memorable!

  • @eldersprig
    @eldersprig 7 лет назад +1

    The book 'From NAND to Tetris' covers abstraction at multiple levels, expecially how they hardware gets to the software.

  • @itsskazza
    @itsskazza Год назад +2

    your video's are good, you are actually teaching 😇

  • @Christophe_L
    @Christophe_L 7 лет назад

    I just want to say, for what it's worth: this girl is awesome. I was a bit uncertain at first, as you always are about new Crash Course presenters after Human Geographygate, but I love her now.

  • @thehanke
    @thehanke 4 года назад

    The utter joy of feeling your brain when it tickles, because what you know is polished with something n! times better.
    This is truly beautiful. Cheers for making and sharing this.

  • @lapindurand778
    @lapindurand778 5 лет назад

    Understanding the basis of computing makes me realized how crazy advanced are computers.

  • @niclaskron3384
    @niclaskron3384 7 лет назад +3

    this series is lovely, keep up the good work :D

  • @a_keysmash8258
    @a_keysmash8258 4 года назад

    thank you so much, this is very interesting and useful!!

  • @HolyManta
    @HolyManta 7 лет назад +1

    I love this channel, I freaking love this playlist, and I love curiosity stream now too :3

  • @davexlp
    @davexlp 6 лет назад +3

    Thank you so much for such an amazing course, I might actually be able to successfully graduate from computer science because of you. Keep up the good work.

  • @zakunknown9737
    @zakunknown9737 7 лет назад +3

    I love this series :D keep the videos coming ;) Nice work!!!

  • @iluan_
    @iluan_ 7 лет назад +5

    I hope we get a bit into hardware description languages like Verilog, System Verilog, AHDL and VHDL.

  • @aniruddhkeskar286
    @aniruddhkeskar286 5 лет назад +1

    the videos present some of the extraordinary details about computing in a simplistic way but i
    think i would appreciate if there is any way we can revise all that was taught from beginning. Tests or Assessments would be
    a great way to start with. I request you to provide short tests over the topics. Best Of Luck. Long live this channel.

  • @christian37ism
    @christian37ism 4 года назад

    Thankful to finally understand this after watching this video a few times.

  • @calabiyou
    @calabiyou 7 лет назад

    This is awesome. Can't believe I just discovered this channel.

  • @loselmatos4453
    @loselmatos4453 4 года назад

    I would pay good money for this. Thanks for offering such great content for free

  • @adeled8833
    @adeled8833 4 года назад

    This course is too good to be real

  • @PatrickAllenNL
    @PatrickAllenNL 7 лет назад

    Finally an episode I can follow very easily without hurting my brain

  • @peterzhang9492
    @peterzhang9492 7 лет назад +16

    good job, whished my CS teacher in high school explained things better, would have been a programmer by now

    • @angeldude101
      @angeldude101 7 лет назад +17

      You had a CS teacher in high school? Jealous.

    • @jasonz8635
      @jasonz8635 7 лет назад +1

      HAVE a CS teacher (well web design so only HTML and CSS q.q) in middle school.

    • @shubhankardasgupta4777
      @shubhankardasgupta4777 4 года назад +1

      @@angeldude101 me too...

  • @MasqueradeCrew
    @MasqueradeCrew 7 лет назад

    I can see speaking a program into a computer. "Draw a circle, medium. Move it to the right. Fill it with red." Such an operation would require specific syntax, which is kind of what projects like MIT's Scratch is leaning toward. There's very little coding involved. Or at least the code is represented in different ways. Reminds me of the holodeck from Star Trek. You speak to a computer. The computer shows you something based upon your instruction. You then modify the instruction. We are a long way from this being mainstream, but I can see it.

  • @dixie_rekd9601
    @dixie_rekd9601 7 лет назад +1

    awwwwww... I can't wait till next week 😯

  •  7 лет назад

    I remember in OS class at SDSU we had to write a shell program as a final project in C. A shell program is a very primitive OS without a GUI, much like how DOS was. I was exhausted, and rather than take a break, I decided to clean some superfluous stuff from the directory and typed "rm *". Everything was gone! It was the night before the whole thing was due. I rewrote the entire program from memory! There were no errors, but I was not able to get extra credit for piping more than three instructions at a time.

  • @codeman99-dev
    @codeman99-dev 7 лет назад +25

    9:38 I know this is a high level list, but I find it strange that Javascript was left out. Side note, *Not to be confused with "Let it Go" and "Pokemon Go"*. Um... Go? The most important board game in history?

  • @angeldude101
    @angeldude101 7 лет назад +25

    "... and Go. Not to be confused with 'Let it go' and 'Pokemon Go.'"
    As someone who likes Go a lot, I'm both insulted and amused.

    • @jmiquelmb
      @jmiquelmb 7 лет назад

      angeldude101 You like to go where? Oh, you mean Go. It's basically chinese checkers right? (shots fired)

    • @angeldude101
      @angeldude101 7 лет назад +1

      Go is basically like Chinese checkers. Kind of how Chess is like Tic-Tak-Toe.

  • @JohnRaschedian
    @JohnRaschedian 7 лет назад

    Thank you Carrie Anne!

  • @carolinedeitch1065
    @carolinedeitch1065 7 лет назад +41

    FINALLY languages I needed this

    • @JohnathanGross
      @JohnathanGross 7 лет назад +6

      They've said from the beginning that they aren't going to teach how to program. If you want to know how to write a program in a programming language, find a different series.

    • @MakeMeThinkAgain
      @MakeMeThinkAgain 7 лет назад +1

      You don't have to teach A language to cover basic language concepts. I'm still hoping for an episode on memory management.

    • @JohnathanGross
      @JohnathanGross 7 лет назад

      Memory management is a complex issue that is entirely dependent on whichever language you're using. It's unlikely to be covered by crash course.

    • @JohnathanGross
      @JohnathanGross 7 лет назад +1

      Ok, but what about languages that aren't related to C?

    • @BunnyFett
      @BunnyFett 7 лет назад

      :D

  • @LastofAvari
    @LastofAvari 7 лет назад

    Yay for assembly code!

  • @orion10x10
    @orion10x10 5 лет назад

    I just signed up for Curiosity stream ty crashcourse.

  • @vancemccarthy2554
    @vancemccarthy2554 6 лет назад +2

    What I really want to know is has this course covered how 1's and 0's were assigned instructions? Not to mention what a brilliant idea it was to use 1's 0's in the first place.

    • @smyasir0
      @smyasir0 5 лет назад +1

      second video in the series !

  • @Beryllahawk
    @Beryllahawk 7 лет назад

    This series continues to be consistently excellent. I may be an "old dog" but I'm not feeling a bit left behind or confused. Thanks y'all :)

  • @vogonp4287
    @vogonp4287 День назад

    I'd argue that DNA/RNA was the first programming language. In many ways, it is structured in a similar way to machine code. It has a four base system instead of a binary one, but these bases are still used to create "instructions," which is followed to create proteins. DNA is essentially "compiled" to RNA before it can be used.

  • @andreranulfo-dev8607
    @andreranulfo-dev8607 6 лет назад +3

    2nd time watching the whole series!!!!

  • @prashantchavan789
    @prashantchavan789 7 лет назад +1

    so beautiful explanation , felt like listening to angel

  • @MrGustavoselem
    @MrGustavoselem 7 лет назад +31

    i like carrie anne because she always have a smile in her face when talking.

  • @douglasthomson2986
    @douglasthomson2986 5 лет назад

    These are very good Carrie-Anne. Well done!

  • @armorsmith43
    @armorsmith43 7 лет назад

    If you are curious how a higher-level programming language works below its shiny abstraction layer, I recommend the book Ruby under a Microscope. It focuses on ruby, but the concepts are broadly applicable.

  • @PreeMarket
    @PreeMarket 5 лет назад

    Such a great video! Made a very complex concept so easy to get. Thanks CC!

  • @gescisl
    @gescisl 5 лет назад

    This episode was very difficult to me as it doesn't go in depth on how early assemblers and compilers worked. Love the series

  • @Breepable17
    @Breepable17 7 лет назад

    I get a strong Bioshock vibe from the level of abstraction clip. Also, fantastic course, after a few more videos I'll be starting a C++ course!

  • @jarelnomeh2345
    @jarelnomeh2345 5 лет назад +2

    The painstaking effort the producers went to, in order to find so many "diverse" engineer pictures, is hilarious.

    • @christian37ism
      @christian37ism 5 лет назад +1

      because otherwise it would be an actual representation of the industry at the time?

  • @tunAliUTube
    @tunAliUTube 7 лет назад +2

    It's 7:45AM in Malaysia. I should get out and goes to work but here I am.

  • @nicomal
    @nicomal Год назад +12

    10:08 The holly grail is no longer science fiction...

  • @ProSimples
    @ProSimples 6 лет назад

    you are made for it. a rug from Brazil.

  • @argus1393
    @argus1393 Месяц назад

    I was a fairly good system 370 assembler programmer at a little place called Bell Telephone Labratories. Best job of my career.

  • @jakec5618
    @jakec5618 Год назад +2

    So how does the compiler work ? For example, how does it take higher level language and convert it into binary. ?
    Thanks

  • @TheAL9090
    @TheAL9090 Год назад +1

    10:07 and today we have ChatGpt... not even 5 years later in 10 years we will have a system that will interpret human thought into programs directly... pointing at you nuralink!

  • @reesedancer16
    @reesedancer16 7 лет назад

    I love Crash Course

  • @mostafaassem6805
    @mostafaassem6805 6 лет назад

    I wish I had professors like you in the uni..

  • @Dedsilareva
    @Dedsilareva 4 года назад

    10:11 Telling your google home or alexa to add, multiply etc. numbers can be a early form of this.

  • @amansinghbhadauria2818
    @amansinghbhadauria2818 4 года назад +4

    I feel so bad that I didn't know anything about the marvellous Grace hopper She built the first compiler and a simpler HLL and laid to the foundation of basically all the other ones. I don't understand why is there nothing named after her, why doesn't the school teach about her?

  • @tacticaltoaster974
    @tacticaltoaster974 7 лет назад

    Only yesterday did I meet Carrie Anne, but I am already in love. This course is amazing.