Memulai Coding Dengan Bahasa Pemprograman Python

Sebelum mulai belajar coding sebaiknya Anda mengerti terlebih dahulu maksud dan tujuan dari coding itu sendiri. Menurut saya coding adalah kegiatan menulis sebuah kode yang mana setiap kode tersebut memiliki fungsi dan tujuannya masing-masing. Untuk membuat coding kita memerlukan bahasa pemrograman. Bahasa pemrograman yang saya sarankan untuk belajar coding mulai dari nol yaitu Python.

Saya kutip dari wikipedia 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 (Wikipedia, 2021).

Meski Python tergolong kedalam bahasa pemrograman dengan level tinggi, namun Python mudah untuk dipelajari dan dipahami oleh penggunanya. Python memiliki kode skrip yang sangat simpel sehingga mudah untuk dipelajari. Python bisa diaplikasikan pada berbagai platform seperti Linux, Microsoft Windows, Mac OS, Android dan lain-lain.

Sesuai dengan pengalaman saya media belajar Python sangat mudah untuk ditemukan, contohnya youtube, internet, media sosial dan masih ada lagi. Salah satu saluran youtube yang saya gunakan sebagai media belajar yaitu Kelas Terbuka dan situs internetnya yaitu situs Petani Kode.

Ada pula perbandingan yang sangat mencolok antara bahasa pemrograman Python dengan Bahasa pemrograman yang lain yang membuat saya menyarankan kalian untuk memulai coding dengan Python. Coba Perhatikan gambar berikut.

Dari gambar di atas dapat disimpulkan bahwa kode sintaks yang digunakan dalam bahasa pemrograman Python lebih simpel dibandingkan dengan bahasa pemrograman yang lain. Tidak hanya itu saja Python juga memiliki kelebihan. Berikut 5 kelebihan python yang saya kutip dari DQlab sebagai berikut.

  1. Mudah diaplikasikan dalam mengembangkan produk
  2. Mendukung IoT (Internet of Things)
  3. Fleksibel, dapat diintegrasikan dengan aplikasi yang ditulis dalam bahasa pemrograman lain
  4. Meningkatkan produktivitas dikarenakan memiliki banyak library dan desain berorientasi objek yang bersih
  5. Bersifat open source dan free sehingga dapat diunduh secara gratis dan tidak perlu membeli lisensi

Namun dibalik kelebihannya tersebut bahasa pemrograman Python juga memiliki kekurangan, diantaranya sebagai berikut.

  1. Kurangnya dukungan multiprosesor sehingga dapat membatasi penulisan kode
  2. Lebih sedikit developers yang berpengalaman melakukan pekerjaan menggunakan bahasa python
  3. Tidak ideal untuk memory intensive task dikarenakan menghasilkan konsumsi memori yang cukup tinggi
  4. Kurang populer untuk mobile app development
  5. Memiliki banyak batasan desain dikarenakan python diketik secara dinamis
  6. Kecepatan yang lebih lambat dibandingkan dengan bahasa pemrograman lainnya

Jika dilihat dari kekurangan dan kelebihannya menurut saya ini sudah cukup untuk membuktikan bahwa bahasa pemrograman Python sangat cocok untuk kalian yang ingin belajar coding mulai dari nol.

Daftar Pustaka :

Latifah Uswatun Khasanah (2021). Belajar Python : Kenali Kelebihan, Kekurangan, Penerapan Serta Cara Mendownloadnya. Diakses pada 18 November 2021, dari https://www.dqlab.id/belajar-python-kenali-kelebihan-kekurangan-penerapan-serta-cara-mendownloadnya