Sejarah Pascal
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.
0 komentar: