💻 PENGANTAR BAHASA PEMROGRAMAN
Machine Language • Low Level • High Level • GUI Programming
📖 Pendahuluan
🧩 1. Klasifikasi Software
💻 Hardware
Perangkat keras komputer yang terdiri dari CPU, RAM, Harddisk, Keyboard, Mouse, Monitor, dan perangkat fisik lainnya.
⚙ Software
Software merupakan kumpulan program yang menghubungkan pengguna dengan perangkat keras serta menjalankan berbagai fungsi komputer.
👨💻 Brainware
Brainware adalah manusia yang menggunakan, mengoperasikan, maupun mengembangkan sistem komputer.
📂 Jenis Software
🧑💻 Bahasa Pemrograman
Digunakan untuk membuat sistem operasi maupun program aplikasi.
💿 Sistem Operasi
Berfungsi menghubungkan hardware dengan brainware dan mengelola seluruh sumber daya komputer.
📱 Program Aplikasi
Software yang dibuat untuk kebutuhan tertentu seperti Microsoft Word, Excel, Browser, maupun Editor.
🔄 Hubungan Hardware, Software dan Brainware
⬇
⚙ Software
⬇
💻 Hardware
🚀 2. Level Bahasa Pemrograman
⚙ Machine Language
Menggunakan kode biner (0 dan 1), sangat cepat diproses komputer namun sulit dipahami manusia.
🖥 Low Level Language
Bahasa tingkat rendah seperti Assembly. Program lebih mudah dibanding bahasa mesin namun tetap memerlukan assembler.
🌐 High Level Language
Menggunakan sintaks yang menyerupai bahasa manusia sehingga lebih mudah dipelajari. Memerlukan compiler atau interpreter.
📊 Perbandingan Level Bahasa Pemrograman
| Level | Karakteristik | Contoh |
|---|---|---|
| ⚙ Machine Language | Menggunakan kode biner, sangat cepat diproses komputer tetapi sulit dipahami manusia. | Kode Biner (0 dan 1) |
| 🖥 Low Level Language | Mendekati bahasa mesin, cepat dijalankan namun masih sulit dipahami. | Assembly |
| 🌐 High Level Language | Sintaks menyerupai bahasa manusia sehingga lebih mudah dipelajari. | C++, Java, Python, Pascal |
🖥 3. Klasifikasi Bahasa Pemrograman
⌨ Berbasis Text (CLI)
Bahasa pemrograman berbasis teks hanya menggunakan huruf, angka, simbol, dan tanda baca tanpa dukungan antarmuka grafis.
- Turbo Basic
- Turbo Pascal
- Turbo C++
🖼 Berbasis GUI
Bahasa pemrograman GUI mendukung tampilan grafis sehingga lebih mudah digunakan dalam membuat aplikasi modern.
- Visual Basic
- Delphi
- Visual C++
📈 Perkembangan Bahasa Pemrograman
💡 Ringkasan Materi
- Sistem komputer terdiri dari Hardware, Software, dan Brainware.
- Software dibedakan menjadi Bahasa Pemrograman, Sistem Operasi, dan Program Aplikasi.
- Bahasa pemrograman memiliki tiga level yaitu Machine Language, Low Level Language, dan High Level Language.
- Berdasarkan tampilannya, bahasa pemrograman dibagi menjadi berbasis Text (CLI) dan berbasis GUI.
- Bahasa tingkat tinggi lebih mudah dipelajari karena sintaksnya mendekati bahasa manusia.
📝 Kesimpulan
💻 Blog Jaringan Komputer Semester 5
Materi Pengantar Bahasa Pemrograman
Klasifikasi Software • Level Bahasa • Bahasa Pemrograman
© 2026 - Dibuat untuk Blog Jaringan Komputer Semester 5
Tidak ada komentar:
Posting Komentar