Pengertian
Bahasa Pemrograman Python
Python adalah
salah satu bahasa pemrograman yang dapat melakukan eksekusi sejumlah instruksi
multi guna secara langsung (interpretatif) dengan metode orientasi objek
(Object Oriented Programming) serta menggunakan semantik dinamis untuk
memberikan tingkat keterbacaan syntax. Sebagian lain mengartikan Python sebagai
bahasa yang kemampuan, menggabungkan kapabilitas, dan sintaksis kode yang
sangat jelas, dan juga dilengkapi dengan fungsionalitas pustaka standar yang
besar serta komprehensif. Walaupun Python tergolong bahasa pemrograman dengan
level tinggi, nyatanya Python dirancang sedemikian rupa agar mudah dipelajari
dan dipahami.
Python
sendiri menampilkan fitur-fitur menarik sehingga layak untuk Anda pelajari.
Pertama, Python memiliki tata bahasa dan script yang sangat mudah untuk
dipelajari. Python juga memiliki sistem pengelolaan data dan memori otomatis.
Selain itu modul pada Python selalu diupdate. Ditambah lagi, Python juga
memiliki banyak fasilitas pendukung. Python banyak diaplikasikan pada berbagai
sistem operasi seperti Linux, Microsoft Windows, Mac OS, Android, Symbian OS,
Amiga, Palm dan lain-lain.
Sejarah
Perkembangan Python
Python
dibuat dan dikembangkan oleh Guido Van Rossum, yaitu seorang programmer yang
berasal dari Belanda. Pembuatannya berlangsung di kota Amsterdam, Belanda pada
tahun 1990. Pada tahun 1995 Python dikembangkan lagi agar lebih kompatibel oleh
Guido Van Rossum. Selanjutnya pada awal tahun 2000, terdapat pembaharuan versi
Python hingga mencapai Versi 3 sampai saat ini. Pemilihan nama Python sendiri
diambil dari sebuah acara televisi yang lumayan terkenal yang bernama Mothy
Python Flying Circus yang merupakan acara sirkus favorit dari Guido van Rossum.
Kelebihan
dan Kekurangan Python
Banyak
orang yang tertarik untuk menggunakan Python karena dianggap mudah untuk
dipelajari, sekalipun oleh para pemula. Kode-kode yang ada didalamnya mudah dibaca dan dapat menjalankan banyak
fungsi kompleks dengan mudah karena banyaknya standard library. Pengembangan
program pada Python pun dapat dilakukan dengan cepat dan menggunakan lebih
sedikit kode. Bahkan Python mampu menjadikan program dengan skala sangat rumit
menjadi mudah. Python sendiri mendukung multi platform dan multi system serta
memiliki sistem pengelolaan memori otomatis seperti Java.
Sayangnya
Python cukup lambat dijalankan. Untuk pengembangan platform Android dan IOS
juga terbilang kurang support. Python
juga memiliki keterbatasan dengan akses basis data. Selain itu Python tidak
cocok untuk melakukan tugas-tugas intensif memori dan pekerjaan multi-core/
multi-processor.
Demikian
sekilas informasi tentang bahasa pemrograman Python yang bisa Anda simak. Bagi
pengembang atau programmer pemula sangat disarankan untuk mempelajari bahasa
pemrograman tersebut karena dinilai mudah. Python juga dapat diterapkan dalam
pembuatan software, aplikasi pada smartphone, program GUI, program CLI,
Internet of Things, games dan lain-lainnya. Semoga informasi tadi bermanfaat
dan menambah wawasan Anda semua.
0 Comments