Pengenalan Bahasa Pemrograman Python

Pengenalan Bahasa Pemrograman Python

Kita saat ini berada di zaman yang dipegang kendali oleh teknologi. Tujuan utama dari teknologi tersebut  untuk mempermudah kegiatan kita sehari hari.
Nah, Sekarang teknologi sudah sangat maju. Salah satunya dalam bidang Teknologi Informasi.

Yaps, sekarang sudah banyak laptop dan ponsel pintar (smartphone) di pasaran. Tak jarang brand smartphone ternama seperti Samsung, Apple, Huawei, Xiaomi, Oppo, dan lainnya saling bersaing.

Nah, Kalian tau nggak sih, laptop dan smartphone itu dijalankan dengan apa? Pernah terbayang nggak gimana aplikasi yang kita nikmati di gawai pribadi itu dibuat?

Laptop dan smartphone dijalankan oleh sebuah sistem operasi (operating system) yang tersusun atas kode-kode pemrograman. Nah Kode pemrograman ini juga digunakan dalam pembuatan aplikasi.

Baik laptop, smartphone ataupun alat elektronik lainnya hanya mengenal angka   1  dan  0  . Kode tersebut disebut dengan kode biner. Tentu kita sangat kesulitan memahami bahasa mesin tersebut.
Maka para programer berusaha membuat bahasa pemrograman yang bisa dan mudah untuk dimengerti oleh manusia.

Mengenal Apa Itu Python

Python adalah sebuah bahasa pemrograman tingkat tinggi yang dikembangkan oleh seorang programer asal Belanda yang bernama Guido Van Rossum pada tahun 1990 sebagai kelanjutan dari bahasa pemrograman ABC.

Python merupakan bahasa pemrograman open source, yang berarti semua orang bisa mengubahnya.

Versi Python yang Telah Dirilis

Python merupakan bahasa pemrograman yang telah beberapa kali di update dalam 29 tahun terakhir ini. Berikut list versi Python yang telah dirilis :

  • Python 1.0 – Januari 1994
  • Python 1.2 – 10 April 1995
  • Python 1.3 – 12 Oktober 1995
  • Python 1.4 – 25 Oktober 1996
  • Python 1.5 – 31 Desember 1997
  • Python 1.6 – 5 September 2000
  • Python 2.0 – 16 Oktober 2000
  • Python 2.1 – 17 April 2001
  • Python 2.2 – 21 Desember 2001
  • Python 2.3 – 29 Juli 2003
  • Python 2.4 – 30 Nopember 2004
  • Python 2.5 – 19 September 2006
  • Python 2.6 – 1 Oktober 2008
  • Python 2.7 – 3 Juli 2010
  • Python 3.0 – 3 Desember 2008
  • Python 3.1 – 27 Juni 2009
  • Python 3.2 – 20 Februari 2011
  • Python 3.3 – 29 September 2012
  • Python 3.4 – 16 Maret 2014
  • Python 3.5 – 13 September 2015
  • Python 3.6 – 23 Desember 2016
  • Python 3.7 – 27 Juni 2018
  • Python 3.8 – 14 Oktober 2019
Sumber : https://id.wikipedia.org/wiki/Python_(bahasa_pemrograman)

Hingga saat ini, terdapat 3 versi yang telah dirilis final. Tentunya setiap update ada perbaikan yang dilakukan oleh pihak yang mengurus library source Python.

Namun dalam setiap updatenya, ada beberapa syntax yang harus diubah dan tidak bisa digunakan mengguakan Python versi terbaru.


Fitur Bahasa Pemrograman Python

  1. Pustaka yang luas dan lengkap
  2. Berorientasi objek
  3. Tata bahasa yang mudah dipahami
  4. Memiliki sistem pengelolaan memori otomatis
  5. Modular


Perbedaan Python dengan Bahasa Pemrograman Lainnya

Python merupakan bahasa pemrograan yang mudah untuk dipelajari oleh progamer awam. Penulisan bahasa Python bisa kita umpamakan dengan memberikan perintah kepada komputer dengan Bahasa Inggris.

Disini saya akan coba membandingkan bahasa pemrograman Python dengan bahasa pemrograman C++

Pada percobaan ini, saya membuat sebuah program untuk mencari nilai terbesar dari tiga angka yang di-inputkan

Bahasa Pemrograman C++


Bahasa Pemrograman C++


Bahasa Pemrograman Python


Bahasa Pemrograman Python

Hmmm, sekarang sudah jelas kan bahwa bahasa pemrograman Python lebih simple dan mudah untuk dimengerti? :D

Pada gambar di atas, dapat kita lihat bahwa bahasa pemrograman C++ Perlu meng-include kan kode preprocessor
#include <iostream>
#include <conio.h>

Kode preprocessor tersebut berguna untuk memanggil fungsi yang lansung mengatur kerja komponen processor.

Selain meng-include kan preprocessor, kita juga perlu menambahkan
using namespace std;

Kemudian kita perlu menambahkan struktur kode
int main()

Selanjutnya kita juga perlu menambahkan tanda  disetiap akhir perintah.

Jangan lupa tanda buka kurung kurawal   {   untuk memulai bagian dari perintah, dan tutup kurung kurawal  untuk menutup perintah.


NAMUN, di Python kita hanya mengetik syntax seperti memerintah komputer dengan Bahasa Inggris.

Bagaimana, sangat mudah bukan?

Untuk bisa menggunakan bahasa pemrograman Python, kita perlu belajar. Nah, pada website ini saya nantinya akan membahas bahasa pemrograman, khususnya Python.


Kelebihan dan Kelemahan Bahasa Pemrograman Python

Segala sesuatu yang ada didunia ini tentu tidak ada yang sempurna. pasti ada kelebihan dan pasti ada juga kekurangannya.

Kelebihan

  1. Bahasa pemrograman Python mudah dimengerti
  2. Library luas
  3. Syntax hanya seperti memerintah komputer dalam Bahasa Inggris
  4. Mudah dipelajari
  5. Mendukung Internet of Things (IoT)
  6. Meningkatkan produktifitas

Kekurangan

  1. Eksekusi lambat
  2. Menjadikan programer terpaku pada kemudahan
  3. Kurang cocok digunakan untuk ponsel ataupun smartphone
  4. Setiap versi, ada beberapa syntax yang diupdate sehingga tidak support terhadap versi Python yang digunakan sekarang.
Dilihat dari kelebihan dan kekurangan bahasa pemrograman Python, kita dapat mengambil kesimpulan bahwa python sebagai bahasa pemrograman untuk yang baru mengenal dunia programing.


Kesimpulan

Python merupakan bahasa pemrograman tingkat tinggi yang mudah dipahami. Syntax yang digunakan pada Python seperti memerintah komputer menggunakan Bahasa Inggris.

Karena kemudahannya, bahasa pemrograman Python cocok untuk kalian yang baru mempelajari bahasa pemrograman.


Sekian penjelasan saya mengenai Pengenalan Bahasa Pemrograman Python . Semoga dapat dipahami dan mengambil manfaat dari website ini.

Terimakasih.

8 komentar


EmoticonEmoticon