Python is a cross-platform language: a Python program written on a Macintosh computer will run on a Linux system and vice versa . Python programs can run on a Windows computer, as long as the Windows machine has the Python interpreter installed (most other operating systems come with Python pre-installed).