Monday, October 06, 2014

Mengenal Bahasa Pemograman

Mengenal Bahasa Pemrograman

Saat ini banyak bahasa pemrograman yang beredar di pasaran. Masing  –  masing
memberikan  kemudahan  dan  fasilitas  untuk  membuat  sebuah  program  komputer  yang
sesuai dengan keinginan.
 
1. FORTRAN
FORTRAN singkatan dari Formula Translation. Pertama kali dikembangkan pada
tahun 1956 oleh John Backus di IBM. Ditujukan untuk mempermudah pembuatan aplikasi
matematika, ilmu pengetahuan dan teknik. Merupakan bahasa pemrograman tingkat tinggi
yang  pertama.  Keunggulan  FORTRAN  terletak  pada  dukungan  untuk  menangani
perhitungan  termasuk  bilangan  kompleks.  Kelemahan  bahasa  ini  terletak  pada  operasi
masukan  /  keluaran  yang  sangat  kaku.  Selain  itu  kode  sumbernya  lebih  sulit  dipahami
dibandingkan dengan bahasa pemrograman tingkat tinggi lainnya.
 
Contoh program dalam bahasa FORTRAN :
// 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)

2. COBOL
COBOL (Common Business Oriented Language) dikembangkan tahun 1959 dan
tergolong sebagai bahasa tingkat tinggi. Sesuai dengan kepanjangan namanya, bahasa i ni
ditujukan untuk mempermudah pembuatan aplikasi di bidang bisnis. Sejauh ini bahasa ini banyak  digunakan  di  lingkungan  komputer  minikomputer  dan  mainframe.  Keunggulan
COBOL adalah :
-sintaksnya  yang  menggunakan  kata-kata  bahasa  Inggris  sehingga  mempermudah
programer
-kemudahan terhadap penanganan file
-kemudahan terhadap masukan/keluaran program
Contoh program dalam bahasa COBOL :
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. 

3. BASIC
BASIC  adalah  singkatan  dari  Beginner  All-purpose  Symbolic  Instruction  Code.
Dikembangkan  tahun  1965  di  Darmouth  College.  Penciptannya  John  Kemeny  dan
Thomas  Kurtz.  Awalnya  BASIC  digunakan  sebagai  pengajaran  dasar  untuk  bahasa
pemrograman sederhana. Keunggulan BASIC terletak pada kemudahannya untuk dipakai
dan  penggunaan  bahasa  Inggris  yang  mirip  dengan  kehidupan  sehari  –  hari  sebagai
sintaksnya. BASIC merupakan bahasa pemrograman yang sangat populer sebelum Pascal
dibuat.
Contoh program dalam bahasa BASIC :
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 

4. PASCAL
Sejarah  perkembangan  Pascal  dimulai  tahun  1960,  yaitu  ketika  bahasa
pemrograman  ALGOL  60  digunakan  sebagai  Algorithmic  Language  yang  digunakan
untuk memecahkan masalah sehari  –  hari dengan menggunakan komputer. Nama Pascal sendiri diambil dari nama seorang ahli matematika dan ilmu pengetahuan bangsa Perancis
yaitu  Blaise Pascal (1623  –  1662). Niklaus Wirth dari Sekolah Teknik Tinggi  Zurich  –
Swiss,  menjadi  terkenal  sebagai  perancang  bahasa  Pascal.  Keunggulan  bahasa  Pascal
adalah keteraturan dalam pembuatan dan kelengkapan struktur data.
Contoh program dalam bahasa Pascal :
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.

5. Bahasa C
Bahasa C diciptakan oleh Brian W. Kernighan dan Dennis M. Ritchie pada tahun
1972  di laboratorium Bell AT&T. Bahasa ini menggabungkan kemampuan pengendalian
mesin  dalam  aras  rendah  dan  struktur  data  serta  struktur  kontrol  aras  tinggi.  Jadi  dapat
disebut  bahasa  C  adalah  bahasa  pemrograman  yang  menggabungkan  kemudahan
pengontrolan hardware dalam bahasa pemrograman tingkat rendah serta struktur kontrol
dalam bahasa tingkat tinggi. Bahasa C ini dipakai untuk menyusun sistem operasi UNIX
dan Linux. Keunggulan bahasa C adalah :
-  Sifat portabilitas, yaitu kode sumber pada sebuah platform dapat ditransfer ke platform
lain tanpa ada perubahan
- kemudahan akses terhadap hardware
- cepat dan efisien
Pada  tahun  1983,  Bjarne  Stroustrup  mengembangkan  bahasa  C  yang  pada  mulanya
disebut sebagai ”a better C ”. Namun kemudian bahasa ini dikenal dengan nama C++ ( C
plus plus) yang mengunggulkan kelebihannya sebagai bahasa pemrograman berorientasi
objek.
Contoh program dalam bahasa C :
/*Mencari Bilangan terkecil dari dua buah bilangan*/
#include <stdio.h>
main ()
{
int x,y, min;
printf (“Bilangan pertama : “);
scanf(“%1f”,&x);
printf (“Bilangan kedua : “);
scanf(“%1f”,&y);
if x>y
min=x
else
min=y;
printf(“Bilangan terkecil : %1f\n”,min);

6. Bahasa Java
Bahasa Java dikembangkan oleh Sun Microsystem pada tahun 1955. Merupakan
bahasa  yang  berorientasi  objek.  Kode  Java  dikompilasi  dalam  format  yang  disebut
bytecode. Bytecode ini dapat dijalankan di semua komputer yang telah dilengkapi dengan
program Java intepreter dan Java Virtual Machine. Java sangat populer karena pada masa
awal  Internet menjadi populer, Java telah menyediakan sarana untuk membuat program
(yang  disebut  sebagai  applet)  yang  dapat  berjalan  pada  web  browser  seperti  Internet
Explorer, Netscape Navigator.
Contoh program dalam bahasa Java :
Public class SayHello {
Public static void main(String[] args {
System.out.println(“Hello world!”);
}
}
Share On:

1 comments:

Post a Comment