Prinsip Pemrograman


Prinsip Pemrograman

  • Bahasa Pemrograman

Menterjemahkan instruksi-instruksi yang ditulis dalam “bahasa pemrograman tertentu” ke dalam bahasa mesin supaya dapat dimengerti oleh komputer. Kumpulan aturan dalam suatu bahasa disebut syntax. Program komputer yang mengandung syntax yang keliru atau biasa disebut juga dengan kesalahan syntax (syntax errors), tidak dapat dijalankan.

  • Klasifikasi Bahasa
- Generasi Pertama
Yang berorientasi pada mesin

- Generasi Kedua
Yang menggunakan bahasa rakitan (assembly).

- Generasi Ketiga
Generasi yang menggunakan pendekatan prosedural.
Contoh : Algol, C, Basic, Cobol, Fortran, dan Pascal

- Generasi Keempat
Yang dirancang untuk mengurangi waktu pemrogram dalam membuat program.
Contoh : Seorang pemrogram dapat membuat program dengan Microsoft Access di lingkungan PC dengan mudah.

- Generasi Kelima
Yang merupakan kelompok bahasa-bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan (Artificial Intelligence). Berbagai aplikasi kecerdasan manusia:
- Pemrosesan bahasa alami (Natural Language Processing)
- Pengendalian robotika dengan sensor mata
- Aplikasi Sistem Pakar (Expert System)

  • Tingkat Bahasa Pemrograman
Bahasa Tingkat Tinggi
Bahasa pemrograman masuk tingkat ini karena bahasa tersebut mendekati bahasa manusia. Contohnya bahasa Basic, Visual Basic, Pascal, Java dan lainnya.

Bahasa Tingkat Menengah
Disebut tingkat menengah karena bisa masuk ke dalam bahasa tingkat tinggi maupun rendah. Contohnya bahasa C.

Bahasa Tingkat Rendah
Bahasa pemrograman masuk tingkat ini karena bahasanya masih jauh dari bahasa manusia. Contohnya bahasa Assembly.

  • Compiler & Interpreter 
Source program yang ditulis dengan bahasa tingkat tinggi, harus diterjemahkan menjadi bahasa mesin dengan suatuprogram penterjemah, yaitu Compiler dan Interpreter.
Bahasa tingkat tinggi yang sifatnya compiler, misalnya: Fortran, Cobol, Pascal, dll.
Sedangkan yang sifatnya interpreter adalah bahasa BASIC.

Compiler & Interpreter


Assembly
Assembly


Visual Basic
Visual Basic

C++
C++

php
php

phyton
phyton

Tag : PEMEROGRAMAN
0 Komentar untuk "Prinsip Pemrograman"

Back To Top