Lesson 1 +10 XP

What is Python?

What is Python?

Python is a popular, beginner-friendly programming language. It was created by Guido van Rossum and first released in 1991.

Why is it so popular?

  • It's easy to read and write, almost like plain English.
  • It runs just about everywhere: Windows, macOS, Linux, and even tiny devices.
  • It has a huge built-in library plus millions of free packages.

What can Python do?

  • Build websites and web apps (with tools like Django and Flask)
  • Analyze data and build charts
  • Teach computers to learn (machine learning and AI)
  • Automate boring tasks (rename files, fill forms, scrape websites)
  • Write games and desktop apps

Interpreted, line by line

Python is an interpreted language. It reads and runs your code one line at a time, which makes it easy to test ideas quickly.

LanguageRuns likeFeels like
Pythoninterpreted line by lineslow but easy to read
C++compiled machine codevery fast, more complex

A giant community

Because Python is so popular, you can find an answer to almost any question online. Someone else probably solved your problem already!

TL;DR

  • Python is an easy, popular, general-purpose language.
  • It was created by Guido van Rossum in 1991.
  • Used for web, data, AI, automation, and more.
  • It is interpreted, so it runs line by line.