Python adalah bahasa pemrograman tingkat tinggi yang digunakan untuk rekayasa perangkat lunak tujuan umum. Banyak digunakan untuk bahasa sisi server – yang berarti berjalan di server, dan bertanggung jawab untuk memproses logika di balik input pengguna, berinteraksi dengan database dan server lain, dll seperti google, dropbox, dan youtube menggunakan python sebagai core servernya.
Awalnya dikembangkan pada akhir 1980-an oleh Guido Van Rossum, Python telah ada selama beberapa dekade bersama bahasa sisi server lain seperti Java dan C. Perkembangan Python saat ini semakin naik daun karena sebagai bahasa utama dalam deep machine learning seperti tensorflow, pytorch. Python adalah bahasa open-source serta memiliki komunitas yang kuat seputar pembelajaran mesin, pemodelan data, analisis data, dan kecerdasan buatan (AI), dengan sumber daya dan pustaka ekstensif yang dibuat untuk tujuan ini.