Beranda

Jumat, 12 Agustus 2011

Konsep Pemrograman dan Paradigmanya

Konsep Pemrograman dan Paradigmanya

Apakah yang dimaksud dengan Bahasa Pemrograman?
Pada dasarnya komputer digunakan untuk dapat menyelesaikan suatu persoalan. Namun, problem atau persoalan tersebut tidak bisa langsung diberikan begitu saja ke komputer dan komputer akan memberi jawaban terhadap persoalan tersebut. Komputer bekerja dengan hanya mengenal 0 dan 1 (swatching), dan manusia tidak paham dengan bahasa 0 dan 1 tersebut. Pemecahan masalah itu harus diberikan ke komputer oleh manusia dalam bentuk bahasa pemrograman. Bahasa pemrograman dapat menjadi perantara komunikasi antara komputer dan manusia. 

Tingkat bahasa pemrograman dapat dibedakan menjadi 3, yaitu :
  • Bahasa Pemrograman Tingkat Rendah : Assembly Language
  • Bahasa Pemrograman Tingkat Sedang : C, Pascal, Fortran
  • Bahasa Pemrograman Tingkat Tinggi : Java, C++, C#
Paradigma Pemrograman merupakan pendekatan yang digunakan untuk menghasilkan suatu program,
beberapa paradigma diantaranya
1. Paradigma Prosedural : pemecahan masalah berdasarkan prosedural kkerja yang terkumpul dalam unit pemrograman bernama fungsi, bahasa yang digunakan  C, Pascal
2. Paradigma Fungsional : berdasar urutan fungsi secara sekuensial, (LISP)
3. Paradigma Object-Oriented Programming : Sebuah Objek mempunyai atribut (sifat) dan mempunyai kelakuan yang disebut metoda. (Java, C++, C#)