![]() | 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[1] |
Rilis stabil | 3.12.5[2] ![]() |
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] | |
![]() ![]() |
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]
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]
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama guttag
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama faq-created
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama 98-interview
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama AutoNT-1
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama classmix
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama effbot-call-by-object
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama AutoNT-2
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama AutoNT-3
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama AutoNT-4
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama AutoNT-5
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama AutoNT-6
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama Julia
<ref>
tidak sah;
tidak ditemukan teks untuk ref bernama bini
The Swift language is the product of tireless effort from a team of language experts, documentation gurus, compiler optimization ninjas, and an incredibly important internal dogfooding group who provided feedback to help refine and battle-test ideas. Of course, it also greatly benefited from the experiences hard-won by many other languages in the field, drawing ideas from Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list.
Python has won the TIOBE programming language of the year award! This is for the fourth time in the history, which is a record! The title is awarded to the programming language that has gained most popularity in one year.