Nama
PASCAL diambil dari seorang matematikawan Perancis bernama Blaise Pascal yang
juga merupakan pioneer di dalam sejarah perkembangan komputer. Pada tahun 1641,
diusianya ke-18, Blaise Pascal membangun sebuah mesin aritmatika pertama yang
kemudian diperdebatkan sebagai komputer pertama. Menurut sejarah, pada tahun
1650, Blaise Pascal telah meninggalkan dunia geomtri dan fisika dan memfokuskan
dirinya di bidang agama, seperti yang dituang dalam tulisannya yang berjudul “Contemplate
The Greatness and The Missery of Man”. Sampai akhirnya dia meninggal dunia
pada 19 Agustus 1662.
Mula-mula
komputer deprogram dengan menggunakan bahasa mesin dan assembly. Bahasa
pemrograman jenis ini merupakan bahasa yang memiliki tingkat kesulitan yang
tinggi sehingga sulit untuk dimengerti dan dimodifikasi. Dengan demikian,
pemrograman seperti itu akan memakan waktu yang lama dan diperlukan biaya yang
mahal. Untuk mengatasi hal tersebut, maka dikembangkanlah bahasa-bahasa
pemrograman tingkat tinggi, yang didesain menyerupai bahasa manusia. Salah satu
bahasa tersebut adalah bahasa PASCAL.
Bahasa-bahasa
tingkat tinggi yang dikembangkan pada saat itu antara lain FORTRAN(Formula
Translation – 1957), COBOL (Common Business Oriented Language –
1959),BASIC(1964), C(1971), ADA(1983), C++(1983) dan masih banyak lagi hingga
sampai saat ini.
Bahasa
pascal sendiri selesai dikembangkan pada tahun 1970 oleh seorang professor
bernama Niklaus Wirth di politeknik Zurich, Swiss. Tujuannya adalah untuk
memudahkan para mahasiswa dalam mempelajari pemrograman secara sistematis.
Bahasa PASCAL merupakan bahasa yang memiliki struktur data paling teratur bila
dibandingkan dengan bahasa pemrograman lainnya. Maka dari itu, bahasa pascal
sangat populer dan banyak digunakan dikalangan akademis (Universitas).
Sedangkan di dunia industri, memang harus diakui bahwa bahasa C/C++ lebih
unggul penggunaannya bila dibandingkan dengan bahasa PASCAL
Selain
PASCAL Original yang dikembangkan oleh Niklaus Wirth, bahasa yang pernah
populer di dunia PASCAL adalah UCSD PASCAL yang berjalan di bawah sistem
operasi P-System UCSD. Sistem ini dikembangkan di University of California –
San Diego, dibawah kepemimpinan Kenneth Bowless. Sistem operasi P-System UCSD
itu sendiri juga dikembangkan dengan menggunakan bahasa UCSD PASCAL.
Pada
tahun 1978, UCSD PASCAL juga digunakan untuk mengembangkan interpreter 6502
oleh Richard Gleaves dan Mark Allen, yang akhirnya menjadi dasar bagi
pembentukan APPLE PASCAL yang dibentuk oleh APPLE COMPUTER. Selanjutnya APPLE
COMPUTER merilis implementasi objek PASCAL untuk pertama kalinya, yaitu versi
terbaru APPLE PASCAL yang mendukung adanya pemrograman berarah objek, atau yang
lebih dikenal dengan sebutan OOP (Object Oriented Programming).
Setelah
melalui beberapa proses oleh ISO (International Standard Organization),
akhirnya pada tahun 1993, PASCAL STANDARDS COMMITTEE mempublikasikan ekstensi
objek ke dalam bahasa PASCAL standar.
Tidak ada komentar:
Posting Komentar