Apa Itu Bahasa Pemrograman Python?
Python merupakan salah satu bahasa pemrograman yang popular saat ini. Di dunia kerja sendiri banyak yang mencari programmer Python dengan gaji yang cukup tinggi. Tak hanya di dunia kerja, python juga masuk ke dunia akademik dimana Python banyak digunakan untuk menyeleseikan penelitian di bidang komputasi sains, robotika, data science, ekonomi, antariksa, dan yang lainnya.
Jika kalian menggunakan system operasi berbasis linux seperti Ubuntu, Linux Mint, Debian, Fedora, dan yang lainnya, maka kalian sudah bisa langsung menggunakan bahasa pemrograman ini karena secara default sudah terpasang di linux. Untuk pengguna windows juga bisa merasakan Python dengan menginstall Python di windows. Untuk mendapatkan Python bisa mengunjungi situs https://www.python.org. Python bersifat free, artinya siapapun berhak untuk menggunakannya, bahkan yang bersifat komersial.
Sebelum belajar lebih lanjut tentang Python, ada baiknya kita ketahui dulu sejarah dari Python sendiri. Python dikembangkan oleh Guido van Rossum pada tahun 1990 di CWI, Amsterdam yang merupakan lanjutan dari bahsa pemrograman ABC. Versi 1.2 adalah versi terakhir yang sikeluarkan oleh CWI.
Tahun 1995, Guido pindah ke CNRI dan terus melanjutkan pengembangan Python dengan versi terakhir yang dikeluarkan adalah 1.6. Pada tahun 2000, Guido dan para developer inti Python pindah ke BeOpen.com yang meruakan sebuah perusahaankomersial dan membentuk BeOpen PythonLabs. BeOpen merilis Python 2.0 dan setelah itu, Guido dan beberapa tim pindah ke DigitalCreations.
Saat ini Python terus dikembangkan oleh para programmer yang dikordinir Guido dan Python Software Foundation. Python Software Foundation adalah sebuah organisasi non-profit yang dibentuk sebagai pemegang hak cipta intelektual Python sejak versi 2.1 dan dengan demikian mencegah Python diakusisi oleh perusahaan komersial.
Asal usul nama Python sendiri dari kecintaan Guido pada acara televise Monty Python’s Flying Circus. Dengan demikian seringkali ungkapan-ungkapan pada acara tersebut muncul dalam korespondensi antar pengguna Python.
Ketika kita menggunakan Python, banyak hal yang bisa dilakukan, beberapa package Python yang popular adalah :
- Django, web framework.
- Scipy dan Scikit, library untuk machine learning dan artificial intelligence.
- Matplotlib, untuk membuat grafik sasintifik.
- OpenCV, library untuk membuat asynchronus task.
- Tornado, library untuk membuat aplikasi web, websocket, dan asynchronus programming.
- dan lainnya.
Untuk memudahkan dalam pengembangan aplikasi Python maka sudah disediakan sebuah package manager yang dinamakan “PIP”. Dengan menggunakan PIP maka kita dapat memasang atau menghapus library dari Python itu sendiri.
Mungkin nama Python di Indonesia belum terlalu besar seperti PHP, VB, ataupun JAVA. Namun saat ini Python mulai berkembang dengan pesat di Indonesia, hal ini ditandai dengan munculnya programmer-programmer Pyhton yang handal.
Apakah kamu tertarik untuk belajar Python?