Macam – Macam bahasa Pemprograman

Tuesday, February 16, 2010
Banyak sekali bahasa pemprograman yang ada, seperti :
Pascal
Nama “ PASCAL” diambil dari nama seorang matematikawan Perancis, pada tahun 1641.bahasa Pascal senidiri selesai di kembangkan pada tahun 1970, oleh seorang Professor bernama Niklaus Wirth di politeknik Zurich,Swiss.Pascal merupakan bahasa pemprograman tingkat tinggi.
Struktur Program dalam bahasa Pascal
Program
Uses

Begin

End.
biasanya sama dengan nama program.
Program contoh;
berisi daftar yang akan digunakan di dalam program.
Untuk membatasi unit yang satu dengan yang lain dipisahkan dengan tanda koma(,). Berikut ini contoh penggunaannya.
Uses crt, dos;
berisi macam – macam deklarasi yan g dibutuhkan oleh program, yang meliputi hal-hal berikut :
-    Deklarasi tipe data
-    Deklarasi konstanta
-    Deklarasi variabel
-    Deklarasi prosedur
-    Deklarasi fungsi
-    Deklarasi label
Contoh bentuk deklarasi :
{ deklarasi tipe data}
Type
Larik = array[1..100] of integer;
merupakan perintah yang dituliskan.
Contoh statement :
Begin
ClrScr;
Writeln(‘Belajar Pascal’);
Tulis(‘Pascal’);
X := Kuadrat(3);

End.

Java
Pemprograman java dipelopori oleh James Gosling, Patrick Naughton,Chris Warth,Ed frank, dan mike Sheridan dari sun Microsystem,Inc pada tahun 1991.java merupakan pemprograman yang berorientasi objek. Sehingga mudah di mengerti.
Guna mencakup lingkungan-lingkungan aplikasi yang berbeda, Sun
mendefinisikan 3 (tiga) edisi Java.
• J2ME (Java 2 Micro Edition)
Edisi ini ditujukan bagi lingkungan dengan sumber daya terbatas,
seperti smartcard, ponsel, dan PDA.
• J2SE (Java 2 Standard Edition)
Edisi ini ditujukan bagi lingkungan workstation, seperti pembuatan
aplikasi-aplikasi dekstop.
• J2EE (Java 2 Enterprise Edition)
Edisi ini ditujukan bagi lingkungan Internet atau aplikasi terdistribusi
dalam skala besar.


C
Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richards pada tahun 1967.
Struktur Program C
Main()
{
Statemen – statemen;
}
Fungsi – fungsi lain()
{
Statemen – statemen
}


0 comments: