# Python 2 Introduction
# Getting started with python 2 (Python 2.7, wxPython, Pygame, and Panda3D)
I do not recommend choosing Python 2 unless required by your project, due to multiple ways of implementing multithreading, and other developer regrets that were fixed in Python 3. See the official python 3 changes page (opens new window) for more information.
For wxPython and Panda3D, you must stay with Python 2.7 until they are available for Python 3.
Python 2 should work on Windows, Mac, & Linux.
To install Python and related libraries such as Pygame for Python 2, wxPython, and Panda3D, click one of the tutorials on the left.
# One-on-One Tutoring
Contact Us (opens new window) for personal tutoring (per-hour basis at same rate as Expert Multimedia computer service).