Python : pengertian sejarah dan Keunggulan

Pengertian Python

Pengertian Python adalah Bahasa pemprograman yang ramah pemula. Bahasa satu ini terkenal mudah di pelajari karena sintaksnya yang jelas dan intuitif. Bahkan, sintaks Python banyak miripnya dengan Bahasa Inggris. Selain itu, komunitas Python juga cukup aktif. Baik di website nya sendiri maupun Stackoverflow. Tentu ini membuatmu lebih gampang katika harus mengulik sesuatu Ketika belajar. Nah mungkin itu sedikit pengertian python

Mengapa Harus Belajar Bahasa Python?

Jika ada yang bertanya “Apa bahasa pemrograman yang sebaiknya di pelajari pertama kali?” Biasanya saya akan jawab: Pascal. Alasannya karena bahasa pascal terstruktur serta banyak menggunakan perintah dalam bahasa inggris sehari-hari seperti beginendfor dofor down
to do, dst.

Namun penggunaan Pascal di luar bidang akademik sudah sangat jarang. Hanya ada 2 aplikasi modern yang cukup populer berbasis dari bahasa Pascal, yakni Delphi dan Lazarus. Keduanya di pakai untuk membuat aplikasi desktop yang juga harus bersaing dengan Visual Studio buatan Microsoft. Akibatnya tidak heran sangat jarang lowongan pekerjaan dalam bahasa Pascal.

Pilihan bahasa dasar lain adalah C atau C++. Duo sejoli bahasa pemrograman ini sudah sangat matang dan menjadi dasar dari mayoritas bahasa pemrograman yang lebih modern seperti JavaPHP dan JavaScript. Bahasa C dan C++ juga banyak di pakai dalam berbagai bidang, mulai dari sistem operasi hingga pembuatan game.

Namun perintah bahasa C atau C++ lumayan rumit karena banyak melibatkan simbol-simbol seperti tanda kurung kurawal { }%c%d, serta perintah dengan kata-kata abstrak seperti voidcin atau cout.

Sekarang muncul alternatif ketiga: Python. Bahasa pemrograman ini bisa di bilang mengawinkan fitur terbaik yang ada di Pascal, C dan C++. Perintah bahasa Python mudah, rapi dan sederhana seperti di Pascal, bahkan dalam beberapa aspek jauh lebih baik.

Dan tidak seperti Pascal, implementasi modern dari bahasa Python juga sangat beragam dan terus berkembang. Kita bisa memakai Python untuk membuat web (Django), keperluan data science (NumPy), data mining (Scikit-Learn), deep learning (PyTorch), hingga machine learning (TensorFlow). Dalam bidang scientist atau penelitian, bahasa Python sangat menjanjikan.

Sejarah Singkat Python

Bahasa pemrograman Python di rilis pertama kali oleh Guido van Rossum di tahun 1991, yang sudah di kembangkan sejak tahun 1989.

Awal pemilihan nama Python tidak secara langsung berasal dari nama ular piton, tapi sebuah acara humor di BBC pada era 1980an dengan judul “Monty Python’s Flying Circus“. Monty Python adalah kelompok lawak yang membawakan acara tersebut. Kebetulan Guido van Rossum adalah penggemar dari acara ini.

Pada tahun 1994, Python 1.0 di rilis, yang di ikuti dengan Python 2.0 pada tahun 2000. Python 3.0 keluar pada tahun 2008.

Keunggulan Bahasa Pemrograman Python

Jika di bandingkan dengan bahasa pemrograman lain, berikut keunggulan dari bahasa pemrograman Python dan alasan kenapa harus belajar bahasa Python:

  • Mudah di pelajari. Bahasa pemrograman python memiliki sedikit keyword dan struktur yang sederhana sehingga mudah di pelajari bagi pemula.
  • Mudah di baca. Python mengharuskan penggunaan spasi untuk “menjorokkan” blok kode program (indentation), sehingga kode yang di tulis lebih rapi. Dalam bahasa pemrograman lain, indentation ini tidak di wajibkan.
  • Perintah yang lebih singkat. Kode program yang di pakai python jauh lebih singkat di bandingkan dengan bahasa pemrograman lain untuk menyelesaikan masalah yang sama.
  • Cross-platform. Python bisa di pakai di berbagai sistem operasi, termasuk Windows, UNIX, Linux, Mac OS, dll. Dalam mayoritas penggunaan, kode program yang di tulis tidak perlu di ubah agar bisa berjalan di sistem operasi yang berbeda.
  • Mendukung multi-paradigma. Python bisa di tulis dengan kode program prosedural maupun pemrograman object (OOP).
  • Memiliki banyak library. Library adalah sebutan untuk kode program tambahan untuk hal-hal khusus. Berdasarkan web pypi.org, python memiliki lebih dari 140.000 library atau packages.
  • Gratis. Python di kembangkan sebagai project open source dan bisa di gunakan siapa saja secara gratis

Oleh : Azzahra Aquariusta

Tinggalkan Komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Scroll to Top
WhatsApp Tanya & Beli Program?