# Lesson 1: Introduction to Python
Welcome to your first step in becoming a Python programmer! In this lesson, we will cover the basics to get you started.
## What is Python?
Python is a high-level, interpreted, and general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation.
## Why Learn Python?
* **Easy to Read and Learn:** Python has a simple syntax similar to the English language.
* **Versatile:** Used in Web Development, Data Science, AI, and Automation.
* **Large Community:** Plenty of resources and libraries available.
## Your First Program: “Hello, World!”
In Python, displaying text is as simple as using the `print()` function:
“`python
print(“Hello, World!”)
“`
## Basic Data Types
1. **Integers:** Whole numbers (e.g., 5, -10)
2. **Floats:** Decimal numbers (e.g., 3.14, 2.0)
3. **Strings:** Text wrapped in quotes (e.g., “Python”)
4. **Booleans:** True or False values
—
**Next Steps:** Copy this content into your **Tutor LMS Course Builder** under the ‘Python Course’ topics!