0 XP

Python Programming: Interactive Practice · Lesson 1 of 18 · about 7 min

A translator between you and the computer

A computer is very fast, but it is not very clever. It does not understand English, or any human language. Deep down it only understands electrical signals that we write as 0s and 1s. So how do we tell it what to do? We use a programming language, which works like a translator between you and the machine.

Python is one of those languages. You write instructions in Python, Python translates them, and the computer follows them. Those instructions are called code, and a file full of code is called a program.

Think about giving directions to a friend. If you say "turn left at the shop, then walk straight for two minutes", your friend can follow you step by step. Python code works the same way. You describe the steps in order, and the computer carries them out exactly as written, no more and no less.

  • Created by a Dutch programmer named Guido van Rossum
  • He started working on it in 1989 and released the first version in 1991
  • The name comes from the British comedy show Monty Python, not the snake
  • Google, Netflix, Instagram, Spotify and even NASA use it every day

It is one of the top three most used programming languages in the world, which means there are tons of tutorials, tools and jobs for it.