Python (32-bit) 3.9.0
Python adalah bahasa pemrograman berorientasi objek dinamis yang dapat digunakan untuk berbagai jenis pengembangan perangkat lunak. Ini menawarkan dukungan yang kuat untuk integrasi dengan bahasa dan alat lain, dilengkapi dengan pustaka standar yang luas, dan dapat dipelajari dalam beberapa hari. Banyak programmer Python melaporkan peningkatan produktivitas yang substansial dan merasa bahasanya mendorong pengembangan kode yang lebih berkualitas dan lebih dapat dipelihara.
Python berjalan di Windows, Linux / Unix, macOS, OS / 2, Amiga, Palm Handhelds, dan ponsel Nokia. Aplikasi ini juga telah diporting ke mesin virtual Java dan .NET. Aplikasi ini didistribusikan di bawah lisensi sumber terbuka yang disetujui OSI yang membuatnya gratis untuk digunakan, bahkan untuk produk komersial.
Beberapa fitur pembeda utamanya meliputi:
- Sintaks yang sangat jelas dan dapat dibaca
- Kemampuan introspeksi yang kuat
- Orientasi objek yang intuitif
- Ekspresi alami dari kode prosedural
- Modularitas penuh, mendukung paket hierarki
- Penanganan error berbasis pengecualian
- Tipe data dinamis tingkat sangat tinggi
- Pustaka standar yang luas dan modul pihak ketiga untuk hampir setiap tugas
- Ekstensi dan modul dengan mudah ditulis dalam C, C ++ (atau Java untuk Jython, atau bahasa .NET untuk IronPython)
- Dapat disematkan dalam aplikasi sebagai antarmuka skrip