VehiclesFashionRecipesBlogsHuntTravelsSportFunHandmadeITEducation
Mini-Games
x

x
zakruti.com » Knowledge, science, education » Crash Course
The First Programming Languages: Crash Course Computer Science #11

The First Programming Languages: Crash Course Computer Science #11

FBTwitterReddit

video description

Rating: 4.0; Vote: 1
Get your first two months of CuriosityStream free by going and using the promo code -crashcourse-. So we ended last episode with programming at the hardware level with things like plugboards and huge panels of switches, but what was really needed was a more versatile way to program computers - software! For much of this series we-ve been talking about machine code, or the 1-s and 0-s our computers read to perform operations, but giving our computers instructions in 1-s and 0-s is incredibly inefficient, and a -higher-level- language was needed. This led to the development of assembly code and assemblers that allow us to use operands and mnemonics to more easily write programs, but assembly language is still tied to underlying hardware. So by 1952 Navy officer Grace Hopper had helped created the first high-level programming language A-0 and compiler to translate that code to our machines. This would eventually lead to IBM-s Fortran and then a golden age of computing languages over the coming decades. Most importantly, these new languages utilized new abstractions to make programming easier and more powerful giving more and more people the ability to create new and amazing things
Date: 2022-04-04

Comments and reviews: 10


Kinda dislike this episode. The cause of that might be that everything here is to be taken as granted. I mean that essential questions are omitted just to make everything simpler, wchich means that overall it is impossible to take the rest of the information as valuable. Underlying principles are a mystery to me. How few 0s and 1s affect the circuitry. How by throwing in some 101010 you get -Retrieve that data from the matrix- or whatever. Circuitry is presoldered to some tasks as far as I know at this point. Calculator is a calculator huh. How to you alter the circuitry of a calculator to do something else?
reply

How funny to see all those photos of afro-american persons in front of old computers. just in the trend of modern -tolerance-. One should think they also were -computer experts and enthusiasts-. oh c'mon, it's in the times there were separate seats in public transport -for colored-? All these photos just accentuate the fact somebody had to wash floors of that huge computational halls and punch endless stacks of cards. another words do all the jobs white persons didn't want to do.
reply

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

One point is missed, how do i write 1s and 0s in the ram in voltages. Ram is loaded with predefined voltage instruction when i boot the computer. But how do i change the voltages to represent a different instruction?
reply

So let me get this straight. Before. We were skeptical that a computer could handle turning human words into multiple computer instructions by itself. And now we have machine learning. Oh how far we have come. Amazing.
reply

. and now Fortran still remains a language of choice for heaviest numerical computations. Yes, nowaday codes do look much different. Not because they really have to, just for the sake of clarity, reusability etc.
reply

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.

reply

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
reply

this is NOT! in the right category for this google search called
( how do people program computers? )
I want to know how to reprogram a old windows 7 computer

reply

LiveCode would like a word with you regarding plain English being the realm of science fiction.
It's been around since the 80s as well, under different names.

reply
Add a review, comment






Other channel videos