Anda di halaman 1dari 3

Nama : Annisa Rachma Wijayanti

NIM : 4612419041
Jurusan/Prodi : Ilmu Komputer/Sistem Informasi

Review Bahasa Pemrograman Yang Ingin Dipelajari dan


Alasan Mengapa Memilih Bahasa Itu.
Bahasa pemograman ialah instruksi standar untuk memerintah komputer agar
menjalankan fungsi tertentu. Banyak problematika dalam proses pemilihan bahasa
pemograman mana yang akan dipelajari. Yang menjadi pertimbangan yaitu mulai dari susah
tidaknya bahasa pemograman itu dipelajari sampai ke bahasa pemograman mana yang
banyak dibutuhkan di dunia kerja nantinya. Menurut saya, susah tidaknya bahasa
pemograman tergantung dari niat kita masing-masing dalam mempelajarinya. Tetapi ada juga
bahasa pemograman yang memang sulit untuk dimengerti, seperti C, C++, maupun Java.
Disini Saya sendiri lebih memilih bahasa pemograman python untuk dipelajari
karena, python merupakan bahasa pemongraman tingkat tinggi sehingga phyton dapat dengan
mudah dimengerti. Phyton juga merupakan bahasa yang populer dan banyak digunakan pada
perusahaan teknologi kelas dunia, seperti Google, Netflix, Quora, Facebook, hingga Spotify
telah menerapkan bahasa ini untuk produk mereka. Google bahkan telah mulai menggunakan
Python sejak awal bahasa pemrograman ini muncul.
Nah, mengenai bahasa pemograman python, sebenarnya apa sih pengertian dari
bahasa phyton itu sendiri? Python diciptakan pada tahun 1991 oleh seorang pria bernama
Guido van Rossum, bahasa pemrograman Python adalah bahasa serbaguna yang menekankan
keterbacaan sebagai fitur utamanya yang utama. Sejak awal pengembangan, Python
dimaksudkan untuk menjadi sesederhana mungkin untuk digunakan. Kesederhanaan
sebenarnya adalah apa yang dikenalnya – Belajar Python menggunakan banyak ruang kosong
untuk membuat kodenya mudah dibaca, sehingga memberikan pengalaman belajar yang
menyenangkan dan sederhana.
Python adalah bahasa pemrograman interpretatif yang dapat digunakan di berbagai
platform dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode dan
merupakan salah satu bahasa populer yang berkaitan dengan Data Science, Machine
Learning, dan Internet of Things (IoT).
Bahasa python juga termasuk dalam 3 besar bahasa pemograman yang digunakan
dalam beberapa tahun belakangan. Berikut kelebihan bahsa phyton yang menjadikan alasan
memilih bahasa pemograman Python:
1. Python memiliki konsep desain yang bagus dan sederhana, yang berfokus pada
kemudahan dalam penggunaan. Kode Python dirancang untuk mudah dibaca,
dipelajari, digunakan ulang, dan dirawat. Selain itu, Python juga mendukung
pemograman berorientasi objek dan pemograman fungsional.
2. Python dapat meningkatkan produktivias dan menghemat waktu bagi para
programmer. Untuk memperoleh hasil program yang sama, kode Python juga jauh
lebih sedikit dibandngkan dengan kode yang ditulis menggunakan bahasa-bahasa
pemograman lain seperti C, C++,C# maupun Java.
3. Program yang ditulis menggunakan Python dapat dijalankan di hampir semua sistem
operasi (Unix, Windows, Mac OS X, dll), termasuk untuk perangkat-perangkat
mobile.
4. Python memiliki banyak dukungan pustaka yang dikembangakan oleh pihak ketiga,
misalnya pustaka untuk pengembangan web, pengembangan aplikasi visual (berbasis
GUI), pengembangan permainan komputer (game), dan masih banyak lagi yang
lainnya.
5. Pengujian, Python memungkinkan kita untuk memeriksa suatu ide dan produk untuk
perusahaan. Keuntungan utama Python adalah memiliki kerangka pengujian built-in
yang mencakup proses debug dan alur kerja. Ada alat-alat seperti selenium dan
serpihan yang dapat membuat pengujian ini bekerja di semua browser dan framework.
Pengujian adalah pekerjaan yang cukup membosankan dan Python adalah bahasa
yang sempurna yang membantu mencapai hal ini.
6. Peran Python dalam Big Data dan Otomasi, Python mendukung operasi Big Data. Ia
memiliki kemampuan untuk membantu memproses berbagai jenis informasi.
Sekarang telah memungkinkan untuk membantu mendukung komputasi paralel
menggunakan Python. Penggunaan Python dalam Big Data membuatnya mudah untuk
memprosesnya. Python sama pentingnya dalam otomasi juga karena ia dapat
digunakan sebagai bahasa scripting juga.

Dari beberapa kelebihan python di atas, sisi utama yang membedakan Python dengan
bahasa lain adalah dalam hal aturan penulisan kode program. Setiap program akan menjadi
beberapa baris jika dikodekan menggunakan Python daripada bahasa pemrograman lain.
Python membuatnya sangat mudah dan sederhana. Proses pengkodean Python sangat
sederhana sehingga membantu membawa fungsi ini ke tingkat yang benar-benar baru.

Beberapa fitur yang dimiliki Python adalah:


 Memiliki kepustakaan yang luas; dalam distribusi Python telah disediakan modul-
modul siap pakai untuk berbagai keperluan.
 Memiliki tata bahasa yang jernih dan mudah dipelajari.
 Memiliki aturan layout kode sumber yang memudahkan pengecekan, pembacaan
kembali dan penulisan ulang kode sumber.
 Berorientasi obyek.
 Memiliki sistem pengelolaan memori otomatis (garbage collection, seperti java)
 Modular, mudah dikembangkan dengan menciptakan modul-modul baru; modul-
modul tersebut dapat dibangun dengan bahasa Python maupun C/C++.
 Memiliki fasilitas pengumpulan sampah otomatis, seperti halnya pada bahasa
pemrograman Java, python memiliki fasilitas pengaturan penggunaan ingatan
komputer sehingga para pemrogram tidak perlu melakukan pengaturan ingatan
komputer secara langsung.
Di samping itu cita-cita saya menjadi data scientist. Dimana pun seorang data scientist
bekerja, kemampuan akan programming sudah menjadi suatu keharusan. Seorang data
scientist harus memahami tools of trade yang digunakan secara mendalam. Ini berarti data
scientist paling tidak harus menguasai bahasa pemrograman. Salah satu bahasa yang
dianjurkan yaitu python, karena Python bisa membuat pekerjaan bisa berjalan lebih mudah.
Hal ini disebabkan karena Python mempunyai IPython Notebook yang berguna untuk
membagi catatan pada siapa saja tanpa mengunduh program tersebut.
Nah, Itulah beberapa alasan yang menjadikan saya memilih untuk mempelajari Python.
Meskipun ada bahasa pemrograman lain juga, Python mempermudah kita untuk membuat
kode dan mengembangkan algoritme, program, atau situs web secara instan. Jadi, pada
dasarnya, Python telah memberi kita sayap untuk terbang. Memungkinkan seseorang untuk
mengembangkan sesuatu yang baru dan kreatif untuk masyarakat luas.

Anda mungkin juga menyukai