
Python mendukung beberapa paradigma pemrograman , termasuk object-oriented , imperatif dan fungsional pemrograman atau gaya prosedural . Seperti bahasa dinamis lainnya , Python sering digunakan sebagai bahasa scripting , tetapi juga digunakan dalam berbagai konteks non – scripting . Penggunaan kode Python dapat dikemas ke dalam program executable mandiri . Python interpreter tersedia untuk berbagai sistem operasi Seperti Windows, Unix, dan Apple.