Gambaran Umum Pemrograman

Untuk dapat lebih memahami makna atau arti dari program dan pemrograman, kita harus mengetahui lebih dahulu apa definisi dari kedua istilah tersebut.

Program adalah serangkaian instruksi atau perintah yang disusun sedemikian rupa berdasarkan bahasa tertentu sehingga dapat dieksekusi oleh komputer yang mempunyai urutan nalar yang tepat untuk menyelesaikan suatu masalah. Instruksi (statement) yang dimaksud adalah syntax (cara penulisan) sesuai dengan bahasa pemrograman yang digunakan yang mempunyai komponen-komponen : Input, Output, Proses, Percabangan dan Perulangan. Bahasa pemrograman itu sendiri adalah alat untuk membuat program.

Sehingga dapat kita simpulkan bahwa Pemrograman adalah proses mengimplementasikan urutan langkah untuk menyelesaikan suatu masalah dengan menggunakan bahasa pemrograman.



Sebenarnya ada begitu banyak bahasa pemrograman yang telah dikenal oleh programmer (pembuat program) dunia yang digunakan untuk membuat berbagai macam program. Untuk lebih jelasnya, ada beberapa tingkatan pengelompokan dari bahasa pemrograman sebagai berikut:
Bahasa tingkat tinggi :  


  • Ada
  • Modula-2
  • PASCAL
  • COBOL
  • BASIC
Bahasa tingkat menengah :

  • JAVA
  • C++
  • C
  • FORTH

Bahasa tingkat rendah :


  •  Assembler

Dari tingkatan bahasa pemrograman yang ada, bahasa pemrograman yang ada pada urutan paling atas merupakan bahasa pemrograman yang paling mudah dipahami. Contohnya bahasa C++ lebih sulit dibandingkan dengan bahasa JAVA, tentu bahasa JAVA lebih sulit dibandingkan bahasa PASCAL, dan begitu seterusnya.

Dari berbagai macam bahasa pemrograman diatas, yang membedakan bahasa pemrograman satu dengan yang lainnya adalah cara memberikan instruksi (sintaks), sedangkan persamaannya adalah tujuan dari semua bahasa pemrograman untuk menghasilkan output yang sama.



Sumber : Antonius Rachmat C, S.Kom, M.Cs. Algoritma dan Pemrograman.ppt.
Raharjo, Budi. 2010. Pemrograman C++. Bandung : Informatika.

Comments

Popular posts from this blog

Wireshark dan Cara Penggunaannya

Konversi Antar Sistem Bilangan

AT Command Tester