💻 PENGANTAR BAHASA PEMROGRAMAN
Klasifikasi Software, Level dan Jenis Bahasa Pemrograman
Mengenal dasar bahasa yang digunakan untuk membuat program komputer
🖥️ 1. Klasifikasi Software
Sistem komputer memiliki tiga elemen penting yaitu Hardware, Software, dan Brainware. Software menjadi penghubung komunikasi antara Brainware dan Hardware.
Software secara umum terbagi menjadi tiga bagian yaitu:
💻 Bahasa Pemrograman
Software yang digunakan untuk membuat Sistem Operasi dan Program Aplikasi.
⚙️ Sistem Operasi
Software yang digunakan untuk menghubungkan Brainware dengan Hardware.
📱 Program Aplikasi
Software yang dibuat untuk kebutuhan tertentu, contohnya Microsoft Excel untuk spreadsheet.
⚡ Level Bahasa Pemrograman
Bahasa pemrograman memiliki beberapa tingkatan berdasarkan tingkat kedekatannya dengan bahasa mesin dan bahasa manusia.
💻
Bahasa Mesin
Bahasa mesin menggunakan kode biner berupa angka 0 dan 1. Bahasa ini sulit dipahami manusia karena programnya sangat panjang.
Kelebihan:
Proses sangat cepat dan tidak membutuhkan compiler.
⚙️
Low Level Language
Bahasa tingkat rendah memiliki bentuk yang mendekati bahasa mesin sehingga masih sulit dipahami pengguna.
Kelebihan:
Memiliki proses yang cepat.
🚀
High Level Language
Bahasa tingkat tinggi menggunakan struktur yang menyerupai bahasa manusia sehingga lebih mudah dipahami.
Kelemahan:
Membutuhkan compiler sebagai penerjemah.
🖥️ Klasifikasi Bahasa Pemrograman
Berdasarkan fasilitas grafis yang dimiliki, bahasa pemrograman dibagi menjadi dua jenis yaitu Bahasa Pemrograman Berbasis Text dan Bahasa Pemrograman Berbasis GUI.
⌨️ Bahasa Pemrograman Berbasis Text
Bahasa pemrograman berbasis teks hanya mengenal huruf, angka, dan tanda baca tanpa menggunakan fasilitas grafis.
- Basic → dikembangkan menjadi Turbo Basic
- Pascal → dikembangkan menjadi Turbo Pascal
- C++ → dikembangkan menjadi Turbo C++
🎨 Bahasa Pemrograman Berbasis GUI
Bahasa pemrograman berbasis GUI sudah memiliki fasilitas grafis seperti gambar, grafik, audio, dan video sehingga lebih mudah digunakan.
- Visual Basic → pengembangan dari Turbo Basic
- Delphi → pengembangan dari Turbo Pascal
- Visual C++ → pengembangan dari Turbo C++
✨ Perbandingan Bahasa Pemrograman
⌨️ Text
Menggunakan perintah berupa tulisan. Tidak memiliki tampilan grafis.
🖱️ GUI
Menggunakan tampilan visual seperti tombol, gambar, grafik, audio, dan video.
📑 Materi Presentasi
Ringkasan materi Pengantar Bahasa Pemrograman:
1️⃣
Klasifikasi Software
Software terbagi menjadi:
• Bahasa Pemrograman
• Sistem Operasi
• Program Aplikasi
2️⃣
Level Bahasa Pemrograman
Terdiri dari:
• Bahasa Mesin
• Low Level Language
• High Level Language
3️⃣
Klasifikasi Bahasa Pemrograman
Dibagi menjadi:
• Berbasis Text
• Berbasis GUI
✨ Kesimpulan
Bahasa pemrograman merupakan software yang digunakan untuk membuat sistem operasi dan program aplikasi.
Perkembangan bahasa pemrograman membuat proses pembuatan aplikasi menjadi lebih mudah dengan adanya berbagai tingkatan bahasa, mulai dari bahasa mesin hingga bahasa tingkat tinggi.
Selain itu, perkembangan dari basis teks menuju GUI membuat bahasa pemrograman semakin mudah digunakan karena memiliki tampilan grafis yang lebih menarik dan interaktif.
💜 Pengantar Bahasa Pemrograman
Memahami dasar bahasa pemrograman adalah langkah awal untuk mengenal dunia teknologi dan pengembangan software.
© Materi Informatika - Bahasa Pemrograman
Tidak ada komentar:
Posting Komentar