Evolution of programming - Learn Python using AI
Keyboard shortcuts
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
Evolution of programming
- Transistors:
onoroff. - Logical gates: and/or/not (knitted together).
- we called such an on/off device a
bit. - punch-cards (hole or no-hole)
- 0 and 1 values
- More complex instruction represented by numbers between 0-255 that represented by 8 bits we called a byte. (2^8 = 256).
Assembly. - Languages such as
Cthat can be translated to the lower level instructions using acompiler. - Higher level languages such as
Pythonusing aninterpreter- it is like a simultaneous translator. - Writing human(ish) language -
AI.
- We still need to learn how to talk to it so it will do what we want.
- We need to know what we want.