1.1 What is Python?


Python is an OOP language. OOP stands for object-oriented programming, or programming that focuses on objects. We'll get to those later though. Python uses IDE's (Integrated Development Environments) in which you can write your code and view the output.
Python is a very useful language. It is everywhere, whether it be in data science fields (machine learning), web development, or game development.
  • There are a lot of advantages to Python: it's beginner-friendly and has robust libraries
  • Beginner-friendly: the syntax (the way that you write the code) is very intuitive
  • Libraries: It has powerful built-in libraries such as NumPy. You can even import a bunch of super cool libraries from the web.


Python is indent-sensitive. This means that there should be no extra indents or spaces at the beginning of lines.

Next Section

Copyright © 2021 Code 4 Tomorrow. All rights reserved. The code in this course is licensed under the MIT License. If you would like to use content from any of our courses, you must obtain our explicit written permission and provide credit. Please contact classes@code4tomorrow.org for inquiries.