Klasifikasi Bhs Pemrograman
-
Upload
edo-destrada -
Category
Documents
-
view
216 -
download
0
Transcript of Klasifikasi Bhs Pemrograman
-
8/18/2019 Klasifikasi Bhs Pemrograman
1/11
Klasifkasi BahasaPemrograman
Ahmadi, S.Kom
-
8/18/2019 Klasifikasi Bhs Pemrograman
2/11
Pengertian BahasaPemrograman
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’).
-
8/18/2019 Klasifikasi Bhs Pemrograman
3/11
- Yang dipahami manusia : logika
aritmetika algoritma konsep model
dan sebagainya.
!ntuk menjembatani dibuatlah bahasa
pemprograman yang menerjemahkan
dari apa yang dikehendaki " dimengerti
manusia menjadi instruksi mesinkomputer.
-
8/18/2019 Klasifikasi Bhs Pemrograman
4/11
#lasi$ikasi %emprograman
&erdasarkan tingkat kedekatannya denganbahasa mesin dan bahasa manusia
diklasi$ikasinya menjadi
1. &ahasa tingkat rendah memetakan setiap
instruksi dari kode sumber kedalam satu
instruksi bahasa mesin. &iasa disebut
juga dengan bahasa assembly.
-
8/18/2019 Klasifikasi Bhs Pemrograman
5/11
'. &ahasa tingkat tinggi memiliki kedekatan
dengan bahasa dan ara berpikir
manusia. ontoh : bahasa %asal
*. &ahasa tingkat menengah antara kedua
tingkat di atas. ontoh : bahasa
-
8/18/2019 Klasifikasi Bhs Pemrograman
6/11
&ahasa %emrograman
dikelompokan menjadi + &agian
1. Generasi Pertama
&ahasa yang berorientasi pada mesin.
%rogram disusun menggunakan bahasa
mesin"kode mesin. &ahasa Mesin adalahbahasa tingkat rendah yang hanya
dipahami oleh komputer. &ahasa mesin ini
sangat sulit dipahami oleh orang a,am
sehingga programmer harus menguasaioperasi komputer seara teknis.
-
8/18/2019 Klasifikasi Bhs Pemrograman
7/11
2. Generasi Kedua
&ahasa pemrograman yang menggunakan
bahasa rakitan " ssembly. &ahasa
ssembly adalah bahasa pemrograman
yang menggunakan instruksi yang samaseperti pada bahasa mesin tetapi instruksi
dan ariable yang digunakan mempunyai
nama sehingga mempermudah proses
pemrograman. #arena tidak lagimenggunakan deretan kode biner untuk
melakukan pemrograman.
-
8/18/2019 Klasifikasi Bhs Pemrograman
8/11
3. Generasi Ketiga&ahasa pemrograman yang menggunakanpendekatan prosedural. /nstruksi programditulis menggunakan kata-kata yang biasadigunakan oleh manusia. ontoh : /23(untuk menampilkan kelayar)34 (untuk membaa data masukan darikeyboard). &ahasa pada generasi inidisebut juga &ahasa beraras tinggi " 5igh
6eel 6anguage.ontoh bahasa pemrogaman :%76892 9&96 &7/ dll.
-
8/18/2019 Klasifikasi Bhs Pemrograman
9/11
4. Generasi keempat
Merupakan &ahasa on-%rosedural.&ahasa pemrograman ;enerasi #e-<diranang untuk mengurangi ,aktupemrogram untuk membuat program
sehingga pembuatan program dibuatdengan ,aktu lebih epat.%rogram ini dapat digunakan oleh pemakaiyang kurang mengenal hal-hal teknis
pemrograman tanpa perlu bantuan seorangprogrammer pro$essional.
ontoh : Membuat program databasesederhana dengan Miroso$t ess.
-
8/18/2019 Klasifikasi Bhs Pemrograman
10/11
5. Generasi Ke Lima
Merupakan bahasa pemrograman yang ditujukanuntuk menangani keerdasan buatan (arti$iialintelligene) (/). / adalah disiplin dari ilmukomputer yang mempelajari ara komputer menirukeerdasan manusia.
ontoh plikasi :%emrosesan &ahasa lami mengatur komputeragar bisa berkomunikasi dengan manusia melaluibahasa manusia.
plikasi 7istem %akar program komputer yangdapat menghasilkan pemikiran yang setara denganseorang pakar.ontoh &ahasa %emrograman : %969; dan6/7% yang di iptakan oleh 3ilen %eranis.
-
8/18/2019 Klasifikasi Bhs Pemrograman
11/11
No Tahun ahasa Pemrograman
1 1=+1 egional ssembly 6anguage
'. 1=+' utoode
* 1=+< 892< 1=+> 6/7%
+ 1=+> 6;96
? 1=+= 9&96
@ 1=?' %6
> 1=?' 7imula= 1=?< &7/
10 1=?< %6"1
11 1=@0 %asal
1' 1=@'
1* 1=@' 7mall2alk1< 1=@' prolog
No Tahun ahasa Pemrograman
1+ 1=@* M6
1? 1=@> 7A6
1@ 1=>* da1> 1=>* BB
1= 1=>+ 3i$$el
'0 1=>@ %erl
'1 1=>= 86
'' 1==0 5askel'* 1==0 %hyton
'< 1==1 Caa
'+ 1==* uby
'? 1==+ %5%
'@ '000 D