Вы находитесь на странице: 1из 10

BAHASA PEMROGRAMAN

Kelompok 5

KETUA : Efraim Christian Wanandy (1761009)


SEKRETARIS : Viny Cornelia (1763007)
ANGGOTA : Marthinus Sidang (1761004)
Christian Kevin Jiwono ( 1763001 )
Pengertian bahasa pemrograman
Bahasa pemrograman, atau sering diistilahkan
juga dengan bahasa komputer atau bahasa
pemrograman komputer, adalah instruksi standar
untuk memerintah komputer. Bahasa pemrograman
ini merupakan suatu himpunan dari aturan sintaks
dan semantik yang dipakai untuk mendefinisikan
program komputer.
Klasifikasi menurut tingkatan

oBahasa tingkat rendah (low level language)

o Bahasa tingkat tinggi (high level language)

o Bahasa gerenarasi keempat (4 GL)


Low-level programming language
Tingkat bahasa pemrograman ini disebut
rendah bukan karena posisinya berada di bawah.
Melainkan karena kurangnya abstraksi
(penggambaran kode intruksi) antara bahasa natural
dengan bahasa mesin. Merupakan bahasa ini
menggunakan pengkodean yaitu kode angka 0 dan 1.
Contoh : bahasa biner
High-livel programming language
High-level programming language yaitu bahasa
komputer yang memakai campuran instruksi dalam
kata-kata bahasa manusia dan instruksi yang bersifat
simbolik.
contohnya {, }, ?, <<, >>, &&, ||,dll
Very high-level programming language
Very high-level programming language yaitu bahasa
komputer yang memakai instruksi berasal dari unsur kata-
kata bahasa manusia.
contoh : begin, end, if, for, while, and, or,dll
Klasifikasi menurut generasi
Generasi ke-1: machine language
Generasi ke-2: assembly language
Generasi ke-3: high level programming language
Generasi ke-4: 4 GL (fourth-generation language)
Generasi ke-5: Programming Language Based Object
Oriented & Web Development
Generasi ke-1: machine language

Bahasa yang berorientasi pada mesin. Program disusun


menggunakan bahasa mesin/kode mesin. Bahasa Mesin adalah
bahasa tingkat rendah yang hanya dipahami oleh komputer.

Generasi ke-2: assembly language


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.
Generasi ke-3: high level programming language
Bahasa pemrograman yang menggunakan pendekatan
prosedural. Instruksi program ditulis menggunakan kata-kata yang
biasa digunakan oleh manusia. Contoh : WRITE (untuk menampilkan
kelayar)
Generasi ke-4:4 GL (fourth-generation language)
Bahasa generasi ke-4 disebut juga dengan Very High Level
Language atau Problem Oriented Language (bahasa yang berorientasi
pada masalah) karena memungkinkan pemakai menyelesaikan
masalah dengan sedikit penulisan kode pemrograman dibandingkan
dengan bahasa prosedural.
Generasi ke-5 : Programming Language Based
Object Oriented & Web Development
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.

Вам также может понравиться