Mengenal Bahasa Pemrograman Python
Python, salah satu bahasa pemrograman yang bisa digunakan oleh siapa saja. Dengan sintaks yang sederhana sehingga cocok untuk para pemula. Pada kesempatan kali ini kita akan coba kenalan dulu dengan Python. Mulai dari pengertian, sejarah, sampai fitur-fiturnya. Oke langsung lanjuutt.
Apa sih Python itu?
Python adalah salah satu bahasa pemrograman tingkat tinggi dengan sintaks yang mudah dibaca. Python juga termasuk interpreted language karena Python tidak membutuhkan proses kompilasi untuk berjalan.
Python didesain sedemikian rupa sehingga sintaksnya mudah terbaca dan sangat manusiawi. Tidak seperti C++ atau Java yang membutuhkan banyak simbol, kode Python lebih terlihat bersih karena menggunakan indentasi sebagai penanda blok perintah.
Untuk sedikit gambaran tentang bagaimana sih sintaks Python itu, berikut bisa dilihat perbandingannya dengan C++. Kedua kode ini digunakan untuk mencetak angka 1 sampai 10.
#include <iostream>
void main(){
for (int i=1; i<11; ++i){
std::cout << i << std::endl;
}
}
Sekarang kita tulis ulang menggunakan Python
for i in range(1,11):
print(i)
Silahkan bandingkan dan lihat kira-kira mana yang lebih mudah dibaca hehe...
Sejarah Bahasa Python
Bahasa pemrograman multi guna ini pertama kali dirintis oleh Guido van Rossum pada 1991, sampai sekarang masih dikembangkan oleh Python Software Foundation. Dengan segala fitur dan kemudahannya.
Pada akhir 1980-an Guido van Rossum memulai pembuatan Python sebagai hobi saat natal. Python terinspirasi dari bahasa pendahulunya yaitu ABC. Rossum mengambil sisi baik dari bahasa pemrograman ABC termasuk gaya penulisannya.
Python 2.0 dirilis pada 16 Oktober 2000 dengan banyak fitur baru untuk memenuhi kebutuhan komputasi saat itu.
Python 3.0 dirilis pada 3 Desember 2008, tetapi sayangnya banyak kode dari Python 2.0 yang tidak cocok dengan versi terbaru ini, sehingga untuk membuat kode yang benar-benar kompatibel harus dilakukan alih bahasa dari versi 2 ke versi 3 terlebih dahulu.
Sampai saat tulisan ini dibuat, versi terbaru dari bahasa Python adalah versi 3.9.0 yang dirilis pada 5 Oktober 2020.
Fungsi Bahasa Python
Python sendiri merupakan bahasa yang multi fungsi. Dapat digunakan oleh semua kalangan mulai dari pemula hingga mereka yang expert. Ini dikarenakan sintaks Python yang sederhana sehingga bisa disusun sedemikian rupa menjadi sesuatu yang kompleks dan berguna.
Beberapa kegunaan bahasa Python antara lain:
- Belajar pemrograman
- Pengembangan web
- Pengembangan game
- Pengembangan perangkat lunak
- Perhitungan dan penelitian
- Kecerdasan buatan dan machine learning
Daaan masih banyak yang lainnya...
Kenapa Harus Belajar Python?
Pertanyaan ini silahkan dijawab sendiri-sendiri ya hehe...
Yang jelas Python ini sangat cocok untuk belajar konsep dasar pemrograman. Apalagi bahasa ini mudah dipelajari karena sintaksnya yang sederhana dan mudah dibaca. Walaupun begitu fungsinya tidak kalah dengan bahasa lain yang lebih kompleks.
Berdasarkan pengalaman, python juga banyak digunakan di beberapa jurusan kuliah loh. Bahkan diluar jurusan informatika, sistem informasi, dan sejenisnya. Beberapa teman anak teknik industri bahkan teknik pertanian juga mempelajari Python. Kurang tahu juga digunakan untuk apa tetapi sepertinya digunakan sebagai alat pengolah data (pengganti matlab mungkin?).
Sekedar belajar untuk menambah pengetahuan atau sekedar hobi juga sah-sah saja Python itu menyenangkan untuk dipelajari, dan kalau kalian cukup kreatif bisa jadi menghasilkan sesuatu dari ketikan kode kalian. Daripada waktu luang dipake maen game mending coba buat game yakan hehe...
Penutup
Mungkin cukup sekian untuk perkenalan dengan bahasa Python-nya. Semoga bermanfaat
Selanjutnya kita akan coba untuk melakukan instalasi Interpreter Python 3 di perangkat kita masing masing. See ya..