Pengertian
Bahasa pemrograman adalah sistem formal yang digunakan untuk menulis program komputer. Program ini berisi instruksi yang memberi tahu komputer apa yang harus dilakukan. Bahasa pemrograman memungkinkan pengembang perangkat lunak untuk mengontrol perangkat keras komputer dan membuat aplikasi yang menjalankan berbagai fungsi.
Jenis
- Compiler adalah program yang mengubah seluruh kode sumber (source code) kamu jadi file program baru (biasanya file .exe atau .class) sebelum aplikasi dijalankan. Jadi, kode yang ditulis, dicompile, lalu jalankan hasilnya. Contohnya: C, C++, dan Java (walau Java juga pakai interpreter di tahap selanjutnya).
- Interpreter adalah membaca dan menjalankan kode langsung baris demi baris tanpa membuat file program baru. Jadi, setiap kali menjalankan program, interpreter akan “menerjemahkan” kode secara langsung. Contohnya: Python.
Sejarah Python
Bahasa pemrograman Python diciptakan oleh Guido van Rossum pada akhir tahun 1980-an di pusat penelitian CWI, Belanda. Dirilis pertama kali pada tahun 1991, nama "Python" diambil dari acara komedi favorit pembuatnya yaitu Monty Python's Flying Circus, bukan dari nama ular.
Alasan Menggunakan Python
- Syntax yang mudah dipelajari
- Kemampuan untuk Prototyping Cepat
- Fleksibilitas dan Versatilitas
- Kemudahan Integrasi
- Kinerja yang Baik untuk Banyak Tugas
- Library yang Luas