Mencari Sesuatu yang Spesifik?
Jika Anda ingin tahu apakah aplikasi tertentu, atau perpustakaan dengan fungsionalitas tertentu, tersedia di Python, ada sejumlah sumber informasi yang memungkinkan. Situs web Python menyediakan Indeks Paket Python (juga dikenal sebagai Cheese Shop, referensi ke skrip Monty Python dengan nama tersebut). Ada juga halaman pencarian untuk sejumlah sumber informasi terkait Python. Jika gagal, cari saja di Google untuk frasa yang menyertakan kata 'python' dan kemungkinan besar Anda akan mendapatkan hasil yang Anda butuhkan. Jika semuanya gagal, tanyakan pada newsgroup python dan ada peluang besar seseorang akan mengarahkan Anda ke jalur yang benar.
Python adalah bahasa pemrograman tingkat tinggi yang diinterpretasikan untuk tujuan umum. Filosofi desain Python menekankan keterbacaan kode dengan penggunaan indentasi yang signifikan. Konstruksi bahasanya serta pendekatan berorientasi objeknya bertujuan untuk membantu pemrogram menulis kode yang jelas dan logis untuk proyek skala kecil dan besar.[30]
Python bertipe dinamis dan dikumpulkan sampahnya (garbage-collected). Ini mendukung berbagai paradigma pemrograman, termasuk pemrograman terstruktur (khususnya, prosedural), berorientasi objek, dan fungsional. Python sering digambarkan sebagai bahasa "batteries included" karena perpustakaan standarnya yang komprehensif.[31]
Guido van Rossum mulai mengerjakan Python pada akhir 1980-an, sebagai penerus bahasa pemrograman ABC, dan pertama kali merilisnya pada tahun 1991 sebagai Python 0.9.0.[32] Python 2.0 dirilis pada tahun 2000 dan memperkenalkan fitur-fitur baru, seperti pemahaman daftar dan sistem pengumpulan sampah menggunakan penghitungan referensi. Python 3.0 dirilis pada tahun 2008 dan merupakan revisi utama dari bahasa tersebut yang tidak sepenuhnya kompatibel ke belakang dan banyak kode Python 2 tidak berjalan tanpa modifikasi pada Python 3. Python 2 dihentikan dengan versi 2.7.18 pada tahun 2020.[33]
Python secara konsisten menempati peringkat sebagai salah satu bahasa pemrograman paling populer.