PENGERTIAN BAHASA
PEMROGRAMAN
bahasa pemrograman (programming
language). apa itu? bahasa pemrograman adalah suatu
komando atau perintah yang dibuat manusia untuk membuat komputer menjadi
memiliki fungsi tertentu. bahasa
pemrograman ini adalah suatu susunan aturan penulisan (sintaks) yang
membentuk kode kode yang kemudian akan diterjemahkan oleh program kompiler
menjadi bahasa rakitan (assembly) dan terus diolah hingga dimengerti oleh
mesin. Komputer hanya mengerti bahasa mesin. menurut tingkat kedekatannya bahasa pemrograman ( programming language)
terdiri dari
1.
bahasa mesin. yaitu bahasa yang
digunakan untuk memprogram komputer dengan menggunakan kode semacam kode biner
misalnya.00100001010100100
2.
Bahasa Tingkat Rendah, atau dikenal
dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah
kepada komputer dengan memakai kode-kode singkat (kode mnemonic),
contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb
3.
Bahasa Tingkat Menengah, yaitu
bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia
(lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat
simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai
instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end,
if, for, while, and, or, dsb
sebagian besar bahasa pemrograman adalah bahasa tingkat tinggi. bahasa tingkat
tinggi adalah bahasa pemrograman yang memiliki struktur dan kemiripan seperti
bahasa menusia ya itu bahasa inggris. contoh bahasa pemrograman adalah PASCAL yang kita pelajari di situs
pascal ini. sementara bahasa tingkat menengah misalnya bahasa C..
saat ini banyak bahasa pemrograman yang ada di dunia.
masing masing punya kelebihan dalam kemudahan mempelajari dan merancangnya.
diantara bahasa pemrograman yang populer antara lain
5.
FORTAN
FORTAN ( formula translation). pertama kali dikembangkan pada tahun 1956
oleh Jhon Backus di IBM. ditujukan untuk mempermudah pembuatann aplikasi
matematika , ilmu pengetahuan dan teknik. FORTAN merupakan bahasa pemrograman tingkat tinggi yang
pertama ada. keunggulan fortan terletak pada dukungan untuk menangani
perhitungan , termasuk bilangan kompleks. Kelemahan bahasa ini adalah pada
operasi masukan dan keluaran yang kaku. selain itu kode sumbernya juga sulit
dipelajari
contoh struktur FORTAN
// JOB
// FOR
* ONE WORD INTEGERS
* IOCS(DISK,TYPEWRITER,KEYBOARD,PAPERTAPE)
______DIMENSION IEMG(10,15),IEMG1(13)
______DEFINE FILE 12(80,150,U,K)
______WRITE(1,10)
___10 FORMAT('PAPERTAPE'//'GIVE NUMBER EXPERIMENT (1-5 IN INT)')
______READ(6,30) M
___30 FORMAT(I1)
______PAUSE 1
______DO 25 N=1,16
______DO 15 I=1,15
______READ(4,20) IEMG1
___20 FORMAT(13I4)
______DO 15 J=4,13
______J3=J-3
___15 IEMG(J3,I)=IEMG1(J)
______NE=N+(M-1)*16
___25 WRITE(12'NE) IEMG
______CALL EXIT
______END
// DUP
*DELETE SJA1
*STORECI WS UA SJA1
*FILES(12,EMG)
BAHASA COBOL
COBOL (comon Businnes
Oriented Language) dikembangkan pada tahun 1959 dan tergolong sebagai bahasa
pemrograman tingkat tinggi. sesuai dengan kepanjangan namanya bahasa ini
dikembangkan untuk keperluan bisnis. keunggulan COBOL antara lain :
- sintaksnya yang menggunakan kata bahasa inggris
- kemudahan terhadap penanganan file
- kemudahan input dan output
000100 IDENTIFICATION DIVISION.
000200 PROGRAM-ID. HELLOWORLD.
000300
000400*
000500 ENVIRONMENT DIVISION.
000600 CONFIGURATION SECTION.
000700 SOURCE-COMPUTER. RM-COBOL.
000800 OBJECT-COMPUTER. RM-COBOL.
000900
001000 DATA DIVISION.
001100 FILE SECTION.
001200
100000 PROCEDURE DIVISION.
100100
100200 MAIN-LOGIC SECTION.
100300 BEGIN.
100400 DISPLAY " " LINE 1 POSITION 1 ERASE
EOS.
100500 DISPLAY "Hello world!" LINE 15
POSITION 10.
100600 STOP RUN.
100700 MAIN-LOGIC-EXIT.
100800 EXIT.
BAHASA PEMROGRAMAN BASIC
Dikembangkan tahun 1965 di Darmouth Collage. penciptanya John Kemeny (bukan
john key ya!!!)
REM Program mencari rata-rata 3 buah
bilangan
INPUT “Masukkan tiga buah bilangan : “, a, b, c
rata=(a+b+c)/3
PRINT “Rata-rata ketiga bilangan adalah : “; rata
BAHASA JAVA
Dikembangkan tahun 1955 oleh sun microsystem. kode java dikompilasi dalam ormat
bytcode.java sangat populer saat ini. terutama bagi para online mania.
Public class SayHello { Public static void
main(String[] args {
System.out.println(“Hello world!”);
}
}
PASCAL
perkembangan pemrograman bahasa pascal dimulai pada tahun 1960, yaitu
ketika bahasa pemrograman ALGOL 60 digunakan
sebagai algorithmic language yang digunakan untuk memecah masalah
sehari hari dengan menggunakan komputer. Niklaus Wirt dari sekolah teknik
tinggi zurich swiss menjadi terkenal sebagai pencipta bahasa pascal.keunggulan
pascal adalah pada strukturnya yang mudah dan lengkap. pascal
adalah bahasa paling banyak digunakan dalam dunia pendidikan.
PROGRAM CariMin;
{Mencari Bilangan terkecil dari dua buah bilangan}
VAR
x,y,min:integer;
BEGIN
WRITE(‘Bilangan pertama : ‘);READLN(x);
WRITE(‘Bilangan kedua : ‘);READLN(y);
IF x>y THEN
Min:=y
ELSE
Min:=x;
WRITE(‘Bilangan terkecil : ‘,min);
END.