A. PENGERTIAN BAHASA PEMROGRAMAN PYTHON
Bahasa pemrograman python adalah bahasa pemrograman tingkat tinggi yang sangat mudah untuk digunakan karena bisa melakukan eksekusi sejumlah intruksi secara langsung dengan metode Object Oriented Programming (OOP) dan memiliki semantik dinamis untuk memberikan tingkat keterbacaan syntax.
Bahasa pemrograman Python untuk sekarang ini sangat digemari dikarenakan bahasa pemrogramanya fleksibel dan bisa gunakan untuk segala macam hal. Bahasa pemrograman ptyhon bisa digunakan dibidang Data Science, Data Analisis, dimana bahasa pemrogaman python ini akan beroperasi pada machine learning, selain itu bahasa pemograman python juga bisa digunakan untuk pembuatan website dengan menggunakan fitur framework.
Untuk saat ini admin kira , bahasa pemrograman python wajib untuk dipelajari untuk setiap programmer dikarenakan bahasa pemrograman python bisa fleksibel dengan bahasa pemrograman lain. Bahasa pemrograman python bisa digunakan untuk membuat berbagai macam programan, seperti program CLI, program GUI, aplikasi web mobile, IOT maupun untuk analisis data.
B. SEJARAH BAHASA PEMROGRAMAN PYTHON
Bahasa pemrograman python dibuat oleh Guido van Rossum yang merupakan seorang programmer pada tahun 1980-an di Centreum Wiskunde & Informatika yang berada di negara Belanda. Bahasa pemrograman python merupakan bahasa pemrograman terusan dari bahasa pemrograman ABC, Implementasi bahasa pemrograman python ini dimulai pada tahun 1989. Dimana sebagai pengembang seorang Guido Van Rossum memikul beban tanggung jawab atas proyek tersebut, Guido Van Rossum mengemban sebagai penanggung jawab atas bahasa pemrograman python ini sampai pada tanggal 12 Juli 2018, Setelah itu Guido Van Rossum memutuskan untuk berhenti sebagai Benevolent Dictactor For Life Python, yang disematkan oleh orang lain untuk Guido Van Rossum sebagai penanggung jawab pengembangan proyek bahasa pemrograman python.
Bahasa pemrograman python merupakan bahasa pemrograman yang berorentasi pada objek, python versi 2.0 dirilis pada tanggal 16 Oktober 2000 dengan banyak fitur baru yang dimiliki oleh python versi 2.0 dimana sudah termasuk fitur untuk unicode dan pengumpulan sampah pendeteksi siklus.
Setelah itu muncul python versi 2.7 yang kemudian direncanakan rilis pada tahun 2015 akan tetapi terjadi penundaan hingga tahun 2020.
C. KELEBIHAN DAN KEKURANGAN BAHASA PEMROGRAMAN PYTHON
Python merupakan bahasa pemrograman yang sangat simple karena bisa menjalan beberapa intruksi perintah secara langsung tanpa menggunakan insiasi seperti pemrograman lain, dibalik kelebihan nya bahasa pemrogram python memiliki beberapa kekurangan, kali ini admin akan membahas tentang kelebihan dan kekurngan yang dimiliki oleh bahasa pemrograman python.
Kelebihan bahasa pemrograman python antara lain:
- Mudah dipelajari
- Bersifat open source
- Mendukung IOT
- Library yang luas dan banyak|
- Meningkatkan produktivitas developer
- Embeddable
- Fleksibel , bisa di integrasikan dengan aplikasi lain
- Mendukung sistem mechine learning untuk Data Science dan Data Analisis
Kekurangan bahasa pemrograman python antara lain:
- Kurangnya dukung mulitiprocessor yang membuat penulisan kode menjadi terbatasi
- Sedikitnya developer yang berpengalaman dalam mengerjakan python
- Sedikit lambat ketika di eksekusi perintahnya
- Lemah dalam komputasi mobile