
Meskipun tidak sepopuler bahasa pemrograman C atau Java, kelebihan Python dapat dijadikan salah satu bahan pertimbangan dalam memilih bahasa pemrograman yang akan dipelajari. Python merupakan salah satu bahasa pemrograman resmi yang digunakan oleh raksasa teknologi Google.
Kelebihan bahasa pemrograman Python menyebabkan perusahaan-perusahaan teknologi meliriknya untuk digunakan dalam mengembangkan platformnya. Kelebihan-kelebihan bahasa pemrograman Python tersebut antara lain adalah sebagai berikut:
1. Mudah dipelajari
Dibanding bahasa pemrograman lain, Phyton relatif lebih mudah dipelajari. Bahasa ini memiliki sintaks-sintaks yang cukup sederhana dan gampang dimengerti. Bahasa ini sangat dinamis dan dibangun berdasarkan tingkat keterbacaan kode yang tinggi.
2. Mudah diaplikasikan
Kelebihan lainnya dari bahasa pemrograman Python adalah kemudahannya dalam diaplikasikan dalam mengembangkan sebuah produk, baik itu situs, software, aplikasi situs, maupun video game.
3. Dukung IoT
Bahasa pemrograman Python mendukung ekosistem Internet of Things (IoT) dengan sangat baik. IoT sedang marak dibicarakan atau bahkan dikembangkan di kalangan maker. Internet of Things merupakan sebuah teknologi yang menghubungkan benda-benda di sekitar kita ke dalam sebuah jaring-jaring yang saling terhubung.
4. Fleksibel
Program yang ditulis menggunakan Python dapat dijalankan di hampir semua sistem operasi (Unix, Windows, Mac OS X, dll.), termasuk untuk perangkat-perangkat selular.
Berikut beberapa kekurangan dari bahasa pemograman Python
Kekurangan
- Beberapa penugasan terdapat diluar dari jangkauan python, serupa bahasa pemrograman dinamis lainnya, python tidak secepat atau efisien sebagai statis, tidak serupa bahasa pemrograman kompilasi serupa bahasa C.
- Disebabkan python merupakan interpreter, python bukan merupakan perangkat bantu terbaik untuk pengantar komponen performa kritis.
- Python tidak dapat digunakan sebagai dasar bahasa pemrograman implementasi untuk beberapa komponen, tetapi dapat bekerja dengan baik sebagai bagian depan skrip bertampilan untuk mereka.
- Python memberikan efisiensi dan fleksibilitas tradeoff by dengan tidak memberikannya secara meluas. Python menyiapkan bahasa pemrograman optimasi untuk kegunaan, bersama dengan perangkat bantu yang dibutuhkan untuk diintegrasikan dengan bahasa pemrograman lainnya
Komentar
Posting Komentar