Programming language and stone tool: what they have in common
- Step 1. Programming language — evolved from — Ada Lovelace’s program. Lovelace is regarded as the first programmer.
- Step 2. Ada Lovelace’s program — uses — Babbage’s Analytical Engine. The program was written for the Analytical Engine.
- Step 3. Babbage’s Analytical Engine — has part — Gear. Gears performed the calculations.
- Step 4. Gear — is part of — Lawn mower. The wheels turn the blade cylinder through gears.
- Step 5. Lawn mower — evolved from — Sickle. Mechanized mowing.
- Step 6. Sickle — evolved from — Stone tool. The first sickles had flint inserts.