Senin, 13 Juli 2026

Pengantar Bahasa Pemrograman

Pengantar Bahasa Pemrograman

💻 PENGANTAR BAHASA PEMROGRAMAN

Machine Language • Low Level • High Level • GUI Programming

📖 Pendahuluan

Bahasa pemrograman merupakan software yang digunakan untuk membuat berbagai perangkat lunak seperti sistem operasi maupun program aplikasi. Bahasa pemrograman menjadi media komunikasi antara manusia (programmer) dengan komputer melalui serangkaian instruksi yang dapat dipahami oleh mesin.

🧩 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

👨‍💻 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

Basic
Pascal
C++
Visual Basic
Delphi
Visual C++

💡 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

Bahasa pemrograman merupakan dasar dalam pengembangan perangkat lunak. Dengan memahami klasifikasi software, level bahasa pemrograman, serta jenis bahasa pemrograman berbasis text maupun GUI, seseorang dapat memilih bahasa yang sesuai dengan kebutuhan pengembangan aplikasi. Perkembangan bahasa pemrograman juga menunjukkan bagaimana teknologi terus berkembang untuk mempermudah proses pembuatan perangkat lunak.

💻 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