Pascal Programming Language, 'Old School' namun tetap dipakai sampai sekarang


PENGENALAN
-------------------------------

Pascal adalah bahasa pemrograman yang pertama kali dibuat oleh Profesor Niklaus Wirth, seorang anggota Internation Federation of Information Processing (IFIP) pada tahun 1971.
Dengan mengambil nama dari Matematikawan Prancis, Blaise Pascal, yang pertama kali menciptakan mesin penghitung, Profesor Niklaus Wirth membuat bahasa Pascal ini sebagai alat bantu untuk mengajarkan konsep pemrograman komputer kepada mahasiswa, selain itu, Profesor Niklaus Wirth membuat Pascal juga untuk melengkapi kekurangan-kekurangan bahasa pemrograman yang ada pada saat itu.


KELEBIHAN
-----------------

Pascal memiliki beberapa kelebihan, diantaranya:

  1. Tipe data standar, tipe tipe data standar yang telah tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char, string.
  2. User defined data types, programmer dapat membuat tipe data yang lain diturunkan dari tipe standar
  3. Strongly-typed, programmer harus menentukan tipe data dari suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan file data selain dari format yang ditentukan.
  4. Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecah menjadi fungsi-fungsi kecil (procedure dan function) yang dapat dipergunakan berulang-ulang
  5. Sederhana dan Ekspresif, memiliki struktur yang sederhana dan sangat mendekati bahasa manusia (bahasa inggris) sehingga mudah dipelajari dan dipahami)


Berikut adalah contoh dari tipe data pascal
Tipe DataDeskripsi (range variabel)
Byteangka dari 0 sampai 255
Integerangka dari -32768 to 32767
Realsemua nilai pecahan dari 1E-38 to 1E+38
Booleannilai TRUE atau FALSE
Charsemua karakter dari tabel ASCII
Stringsemua huruf, spasi, frasa

Contoh program
--------------------------

1.HelloWorld

Dimulai dari yang paling sederhana, sebuah kalimat yang tak asing lagi, yaitu 'HelloWorld' sudah menjadi program awal yang 'Mainstream' namun kerap kali kita temukan di google dll.

contoh program:

program helloworld; 
uses crt; {bisa menggunakan 'crt' atau 'wincrt'}
begin
    clrscr; {Digunakan untuk menghapus layar ketika program akan diexecute}
    writeln('HelloWorld');
    readln;
end.

Begitu program dijalankan, maka hasilnya adalah seperti dibawah ini




Nah, mari kita perjelas.
1.Fungsi dari WRITELN; adalah untuk mencetak tulisan, bebas tulisan apa saja.
2.Fungsi dari READLN; adalah untuk memunculkan aksi yang telah dibuat dari sintaks sebelumnya,    dan juga bisa untuk menginput sebuah data
3.Di setiap program harus diawali dengan BEGIN dan diakhiri dengan END.
4.Di setiap akhir sintaks harus diakhiri dengan TITIK KOMA ( ; ), kecuali begin (banyak            sintaks yang tidak boleh diakhiri dengan titik koma, tapi akan dibahas di post berikutnya)
5.Link download untuk compiler pascal ada di paling bawah, silahkan disedot.

Begitu mudah kan menggunakan Pascal? Coba kalian membuat program HelloWorld kalian sendiri, atau dengan kombinasi dari WRITELN; , dimulai dari program yang simple namun akan menhasilkan output yang unik, silahkan tulis SOURCE CODE kalian di komentar dibahas ya, hehehe.



Link download freepascal {compiler untuk pascal}
Via mediafire


0 komentar:

Posting Komentar