Python (bahasa pemrograman)
Bahasa pemrograman tujuan umum tingkat tinggi yang ditafsirkan. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991, filosofi desain Python menekankan keterbacaan kode dengan penggunaan spasi putih yang signifikan. / From Wikipedia, the free encyclopedia
Python adalah bahasa pemrograman tujuan umum yang ditafsirkan, tingkat tinggi. Dibuat oleh Guido van Rossum dan pertama kali dirilis pada tahun 1991, filosofi desain Python menekankan keterbacaan kode dengan penggunaan spasi putih yang signifikan. Konstruksi bahasanya dan pendekatan berorientasi objek bertujuan untuk membantu pemrogram menulis kode yang jelas dan logis untuk proyek skala kecil dan besar.[27]
artikel ini perlu dirapikan agar memenuhi standar Wikipedia. |
Python | |
---|---|
Paradigma | Multi-paradigma: fungsional, imperatif, berorientasi objek, terstruktur, reflektif |
Dirancang oleh | Guido van Rossum |
Pengembang | Python Software Foundation |
Rilis perdana | 1990; 34 tahun lalu (1990)[1] |
Rilis stabil | |
Tipe sistem | Duck, dynamic, gradual (sejak 3.5)[3] |
Sistem operasi | Linux, macOS, Windows Vista (dan yang terbaru) dan banyak lagi |
Lisensi | Python Software Foundation License |
Ekstensi nama berkas | .py, .pyi, .pyc, .pyd, .pyo (sebelum 3.5),[4] .pyw, .pyz (sejak 3.5)[5] |
Situs web | www |
Repositori | www |
Implementasi utama | |
Dialek | |
Cython, RPython, Starlark[6] | |
Terpengaruh oleh | |
ABC,[7] Ada,[8] ALGOL 68,[9] APL,[10] C,[11] C++,[12] CLU,[13] Dylan,[14] Haskell,[15] Icon,[16] Java,[17] Lisp,[18] Modula-3,[12] Perl, Standard ML[10] | |
Mempengaruhi | |
Apache Groovy, Boo, Cobra, CoffeeScript,[19] D, F#, Genie,[20] Go, JavaScript,[21][22] Julia,[23] Nim, Ring,[24] Ruby,[25] Swift[26] | |
Sunting kotak info • L • B |
Python diketik secara dinamis dan pengumpulan sampah. Ini mendukung beberapa paradigma pemrograman, termasuk pemrograman terstruktur (terutama, prosedural), berorientasi objek, dan fungsional. Python sering dideskripsikan sebagai bahasa "termasuk baterai" karena perpustakaan standarnya yang komprehensif.[28]
Python dibuat 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 dengan penghitungan referensi.
Python 3.0, dirilis pada tahun 2008, adalah revisi utama dari bahasa yang tidak sepenuhnya kompatibel dengan versi sebelumnya, dan banyak kode Python 2 yang tidak berjalan tanpa modifikasi pada Python 3.
Penerjemah Python tersedia untuk banyak sistem operasi. Komunitas pemrogram global mengembangkan dan memelihara CPython, implementasi referensi[29] yang bebas dan sumber terbuka. Sebuah organisasi nirlaba, Python Software Foundation, mengelola dan mengarahkan sumber daya untuk pengembangan Python dan CPython.
Python secara konsisten menempati peringkat sebagai salah satu bahasa pemrograman paling populer.[30][31][32][33]