Origins of Computing
Development of Programming Languages
Key Innovations in Programming
The Internet and Web Development
Modern Programming Trends
0:00 In the beginning, there was nothing. Then someone invented one. And then someone else invented zero. And everyone said, "Wow, this is useless." Then about 20,000 years later, electricity shows up. Electricity likes on and off. On is one, off is zero. And suddenly we're programming stuff. They say, "What if we combine 1 and zero?" So they do. 1 0 1 0 1 0 1 0. Nobody knows what it means, but it feels important. 1936 rolls around. This guy defines what computable even means. He goes on to crack the Nazi Enigma machine to save the war for Britain, but he's way too gay, so they
0:30 throw him in prison. The war is over, and people realize computing machines are pretty useful. They use vacuum tubes and punch cards to represent ones and zeros. They call each number a bit or a binary number. It's how computers think. They don't understand words, they understand voltage. And then someone had the idea, what if we take eight bits to represent a regular number? Everyone agrees. And now we can count to 255. Then this guy says, dudes, let's call this eight pack of bits a bite. a bite with the Y to make it sound futuristic and cool. And now people start arranging ones and zeros all day to make machines do math. And they realize this sucks. So
🔒 The full, searchable transcript is available with Pro.