Anda di halaman 1dari 11

Klasifikasi Bahasa

Pemrograman
Ahmadi, S.Kom

Pengertian Bahasa
Pemrograman
Memberikan instruksi kepada komputer
agar dapat bekerja seperti yang kita
kehendaki.
- Yang dipahami atau dijalankan oleh
komputer
data dan instruksi dalam
bentuk biner (rangkaian bit-bit bernilai 0
atau 1).

- Yang dipahami manusia : logika,


aritmetika, algoritma, konsep, model,
dan sebagainya.
Untuk menjembatani, dibuatlah bahasa
pemprograman, yang menerjemahkan
dari apa yang dikehendaki / dimengerti
manusia menjadi instruksi mesin
komputer.

Klasifikasi Pemprograman
Berdasarkan tingkat kedekatannya dengan
bahasa mesin dan bahasa manusia,
diklasifikasinya menjadi
1. Bahasa tingkat rendah, memetakan setiap
instruksi dari kode sumber kedalam satu
instruksi bahasa mesin. Biasa disebut
juga
dengan bahasa assembly.

2. Bahasa tingkat tinggi, memiliki kedekatan


dengan bahasa dan cara berpikir
manusia. Contoh : bahasa Pascal
3. Bahasa tingkat menengah, antara kedua
tingkat di atas. Contoh : bahasa C

Bahasa Pemrograman
dikelompokan menjadi 5 Bagian
1. Generasi Pertama
Bahasa yang berorientasi pada mesin.
Program disusun menggunakan bahasa
mesin/kode mesin. Bahasa Mesin adalah
bahasa tingkat rendah yang hanya
dipahami oleh komputer. Bahasa mesin ini
sangat sulit dipahami oleh orang awam
sehingga programmer harus menguasai
operasi komputer secara teknis.

2. Generasi Kedua
Bahasa pemrograman yang menggunakan
bahasa rakitan / Assembly. Bahasa
Assembly adalah bahasa pemrograman
yang menggunakan instruksi yang sama
seperti pada bahasa mesin, tetapi instruksi
dan variable yang digunakan mempunyai
nama sehingga mempermudah proses
pemrograman. Karena tidak lagi
menggunakan deretan kode biner untuk
melakukan pemrograman.

3. Generasi Ketiga
Bahasa pemrograman yang menggunakan
pendekatan prosedural. Instruksi program
ditulis menggunakan kata-kata yang biasa
digunakan oleh manusia. Contoh : WRITE
(untuk menampilkan kelayar)
READ (untuk membaca data masukan dari
keyboard). Bahasa pada generasi ini
disebut juga Bahasa beraras tinggi / High
Level Language.
Contoh bahasa pemrogaman :PASCAL,
FORTRAN, C, COBOL, BASIC dll.

4. Generasi keempat
Merupakan Bahasa Non-Prosedural.
Bahasa pemrograman Generasi Ke-4
dirancang untuk mengurangi waktu
pemrogram untuk membuat program
sehingga pembuatan program dibuat
dengan waktu lebih cepat.
Program ini dapat digunakan oleh pemakai
yang kurang mengenal hal-hal teknis
pemrograman tanpa perlu bantuan seorang
programmer professional.
Contoh : Membuat program database
sederhana dengan Microsoft Access.

5. Generasi Ke Lima
Merupakan bahasa pemrograman yang ditujukan
untuk menangani kecerdasan buatan (artificial
intelligence) (AI). AI adalah disiplin dari ilmu
komputer yang mempelajari cara komputer meniru
kecerdasan manusia.
Contoh Aplikasi :
Pemrosesan Bahasa Alami mengatur komputer
agar bisa berkomunikasi dengan manusia melalui
bahasa manusia.
Aplikasi Sistem Pakar program komputer yang
dapat menghasilkan pemikiran yang setara dengan
seorang pakar.
Contoh Bahasa Pemrograman : PROLOG dan
LISP yang di ciptakan oleh Eilen Perancis.

No

Tahun Bahasa Pemrograman

No Tahun

Bahasa Pemrograman

1951

Regional Assembly Language

15

1973

ML

2.

1952

Autocode

16

1978

SQL

1954

FORTRAN

17

1983

Ada

1958

LISP

18

1983

C++

1958

ALGOL

19

1985

Eiffel

1959

COBOL

20

1987

Perl

1962

APL

21

1989

FL

1962

Simula

22

1990

Haskel

1964

BASIC

23

1990

Phyton

10

1964

PL/1

24

1991

Java

11

1970

Pascal

25

1993

Ruby

12

1972

26

1995

PHP

13

1972

SmallTalk

27

2000

C#

14

1972

prolog

Anda mungkin juga menyukai