PASCAL
Pengertian
Bahasa Pemrograman PASCAL
Pascal adalah salah satu bahasa
pemrograman komputer yang sering dipakai untuk belajar algoritma dan
pemrograman bagi pemula terutama di bidang akademis.
Saat
ini pascal juga masih menjadi bahasa pemrograman standar untuk lomba Olimpiade
Sains Nasional (OSN) bidang komputer. Selain itu, mayoritas jurusan komputer di
Indonesia juga menggunakan bahasa Pascal di tahun pertama bangku kuliah.Nama
Pascal diambil dari ahli matematika Prancis abad pertengahan, Blaise Pascal.
Bahasa Pemrograman Pascal dikembangkan oleh Niklaus Wirth pada tahun 1970 dan
mencapai puncak kepopulerannya di pada era 1970 hingga awal 1990an (terutama
dengan compiler Turbo Pascal).Pascal sempat menjadi bahasa pemrograman utama
dalam pengembangan Apple Lisa, yakni cikal bakal sistem operasi Apple
Macintosh, dan Apple pernah merilis sistem operasi Apple Pascal. Photoshop
versi pertama juga dibuat menggunakan bahasa Pascal.Bahasa Pascal menerapkan
konsep procedural dan structured programming yang baik, sehingga pas untuk
belajar konsep programming. Perintah Pascal mirip dengan bahasa inggris
sehari-hari seperti begin, end, write, dan read.
Fitur
Bahasa PASCAL
Pascal
memiliki beberapa fitur yang membuatnya cocok untuk belajar pemrograman dan
untuk membuat aplikasi komersil. Beberapa diantaranya adalah:Tipe data bawaan:
Pascal memiliki tipe data standar yang umum terdapat dalam bahasa pemrograman
komputer seperti Integer, Real, Character, dan Boolean.Tipe data bentukan:
Pascal membolehkan kita untuk membuat tipe data bentukan yang didefinisikan
sendiri.Memiliki beragam struktur data: Pascal menyediakan beberapa struktur
data seperti Array, Record, File dan Set.Aturan tipe data yang ketat: Pascal
membatasi penggunaan tipe data secara ketat. Kita hanya bisa menggunakan
variabel untuk 1 tipe data saja dan variabel tersebut harus dideklarasikan
terlebih dahulu.Mendukung struktural programming: Bahasa Pascal dirancang
dengan konsep pemrograman terstruktur yang mendukung sub program melalui fungsi
dan prosedurSederhana dan expresif: Pascal banyak menggunakan perintah-perintah
dalam bahasa inggris sederhana, sehingga mudah dipahami.Mendukung pemrograman
objek: Walaupun tidak banyak dibahas, tetapi Pascal juga mendukung pemrograman
berbasis objek, terutama pada compiler versi terakhir.
Mengenal
Borland Turbo Pascal
Jika
membicarakan aplikasi untuk membuat program menggunakan pascal, maka yang paling
terkenal adalah Turbo Pascal.Turbo Pascal adalah compiler (program untuk
menjalankan bahasa pascal) yang dibuat oleh perusahaan asal Amerika: Borland.
Turbo Pascal hanyalah salah satu dari banyak compiler pascal yang tersedia.
Pada periode 1980an, terdapat aplikasi UCSD Pascal, Microsoft Pascal, maupun
QuickPascal yang kesemuanya digunakan untuk menjalankan bahasa pemrograman
Pascal.
Compiler
Free Pascal
Walaupun
populer, Turbo Pascal sudah jauh melampaui zamannya. Turbo Pascal versi
terakhir (Turbo Pascal 7) dirilis pada tahun 1992 untuk sistem operasi
Microsoft DOS (MS-DOS) yang dijalankan pada arsitektur 16-bit. Sehingga kita
tidak bisa menjalankan aplikasi Turbo Pascal di sistem operasi modern seperti
Windows 7 atau 8 yang menggunakan arsitektur 32-bit atau 64-bit. Turbo Pascal
juga sudah tidak dikembangkan lagi oleh Borland.Salah satu cara untuk dapat
menjalankan aplikasi Turbo Pascal 7 adalah dengan menggunakan emulator MS-DOS
seperti DOSBox (www.dosbox.com). Emulator adalah sebuah program yang
men-simulasikan suatu sistem di dalam sistem lain, sehingga kita bisa
menjalankan Turbo Pascal dari dalam DOSBox.Alternatif lainnya untuk menjalankan
Pascal adalah menggunakan compiler Free Pascal (www.freepascal.org). Free
Pascal adalah aplikasi compiler pascal yang terus dikembangkan hingga sekarang
secara sukarela oleh berbagai programmer dari seluruh dunia. Free Pascal dapat
digunakan secara gratis dan bisa diinstal langsung ke dalam sistem operasi
modern tanpa memerlukan emulator atau aplikasi tambahan.
Tampilan
Awal Aplikasi Free Pascal
Tampilan
Awal Aplikasi Free Pascal
Dalam
tutorial belajar pascal di duniailkom ini saya akan menggunakan Free Pascal karena
kita tidak direpotkan untuk menginstall emulator dan masalah hak
cipta/copyright.Terkait dengan masalah hak cipta, Turbo Pascal 7 sebenarnya
aplikasi berbayar dan tidak dirilis dengan gratis. Borland secara resmi merilis
Turbo Pascal 1.0, Turbo Pascal 3.02 dan Turbo Pascal 5.5 dengan gratis, namun
tidak untuk Turbo Pascal 7.Permasalahannya, saat ini Borland juga tidak lagi
menjual Turbo Pascal 7, sehingga Turbo Pascal 7 yang banyak beredar adalah
‘bajakan’ dari versi aslinya. Oleh karena itu saya juga menyarankan anda untuk
menggunakan Free Pascal. Dari sisi fitur dan tampilan, baik Turbo Pascal 7 dan
Free Pascal sangatlah mirip.
Comments
Post a Comment