ARTIKEL 8 SIDS
PYTHON
Python adalah bahasa pemrograman tujuan umum tingkat tinggi yang ditafsirkan. Diciptakan oleh Guido van Rossum dan dirilis pertama kali pada tahun 1991, filosofi desain Python menekankan keterbacaan kode dengan penggunaan spasi spasi yang signifikan. Konstruk bahasanya dan pendekatan berorientasi objek bertujuan untuk membantu programmer menulis kode yang jelas dan logis untuk proyek skala kecil dan besar. [27]
Python diketik dan dikumpulkan secara dinamis. Ini mendukung beberapa paradigma pemrograman, termasuk pemrograman prosedural, berorientasi objek, dan fungsional. Python sering digambarkan sebagai bahasa "termasuk baterai" karena pustaka standarnya yang komprehensif. [28]
Python dikandung pada akhir 1980-an sebagai penerus bahasa ABC. Python 2.0, dirilis pada tahun 2000, memperkenalkan fitur-fitur seperti pemahaman daftar dan sistem pengumpulan sampah yang mampu mengumpulkan siklus referensi. Python 3.0, dirilis pada 2008, adalah revisi utama dari bahasa yang tidak sepenuhnya kompatibel dengan mundur, dan banyak kode Python 2 tidak berjalan tanpa dimodifikasi di Python 3.
Bahasa Python 2, yaitu Python 2.7.x, adalah "sunsetting" dalam waktu kurang dari satu bulan pada tanggal 1 Januari 2020 (setelah perpanjangan; pertama kali direncanakan untuk tahun 2015), dan tim sukarelawan Python tidak akan memperbaiki masalah keamanan, atau memperbaikinya dengan cara lain setelah tanggal tersebut. [29] [30] Dengan akhir masa pakainya, hanya Python 3.5.x dan yang lebih baru yang akan didukung.
Penerjemah python tersedia untuk banyak sistem operasi. Komunitas global programmer mengembangkan dan memelihara CPython, sebuah implementasi referensi open source [31]. Organisasi nirlaba, Yayasan Perangkat Lunak Python, mengelola dan mengarahkan sumber daya untuk pengembangan Python dan CPython.
Send feedback
History
Saved
Community
intaks dan semantikArtikel utama: Sintaks dan semantik PythonPython dimaksudkan sebagai bahasa yang mudah dibaca. Formatnya tidak berantakan secara visual, dan sering menggunakan kata kunci bahasa Inggris di mana bahasa lain menggunakan tanda baca. Tidak seperti banyak bahasa lain, itu tidak menggunakan kurung keriting untuk membatasi blok, dan titik koma setelah pernyataan adalah opsional. Ini memiliki lebih sedikit pengecualian sintaksis dan kasus khusus daripada C atau Pascal. [61]








