Sejarah Bahasa Pascal
2010
03.14
03.14
Bahasa PASCAL pertama kali
dikembangkan pada awal tahun 70-an oleh NICLAUS WIRTHdi
Technical University, Zurich – Swiss. Pada akhirnya, tahun 1971, salah seorang
pengembang ALGOL telah berhasil mengembangkan bahasa pemrograman baru yang
diberi nama PASCAL, yang mengadopsi nama ilmuwan Perancis pada abad ke 17
Blaise Pascal. Kelebihan dari bahasa PASCALadalah merupakan bahasa pemrograman yang terstruktur,
bahasa pemrograman tingkat tinggi (high level language), serta mudah bagi
programmer untuk menentukan tipe data yang diinginkan.
Di awal tahun 1980 an, PASCAL telah menjadi bahasa pemrograman standard di berbagai universitas. Terdapat dua peristiwa yang menyebabkan PASCAL menjadi sangat populer pada saat itu yaitu digunakannya PASCAL sebagai bahasa untuk membuat aplikasi/software guna keperluan ujian di beberapa sekolah, serta dirilisnya Turbo Pascal Compiler oleh perusahaan Borland International untuk komputer IBM. Sampai saat ini, Turbo Pascal sudah mencapai rilis 7.0 bahkan sudah ada yang berjalan di platform Windows (Turbo Pascal for Windows). Terdapat pula varian dari Turbo Pascal yang lebih bersifat open source yaitu Free Pascal.
Di awal tahun 1980 an, PASCAL telah menjadi bahasa pemrograman standard di berbagai universitas. Terdapat dua peristiwa yang menyebabkan PASCAL menjadi sangat populer pada saat itu yaitu digunakannya PASCAL sebagai bahasa untuk membuat aplikasi/software guna keperluan ujian di beberapa sekolah, serta dirilisnya Turbo Pascal Compiler oleh perusahaan Borland International untuk komputer IBM. Sampai saat ini, Turbo Pascal sudah mencapai rilis 7.0 bahkan sudah ada yang berjalan di platform Windows (Turbo Pascal for Windows). Terdapat pula varian dari Turbo Pascal yang lebih bersifat open source yaitu Free Pascal.
Kelebihan Bahasa Pascal
Kelebihan dari bahasa pemrograman Pascal adalah:
Tipe Data Standar, tipe-tipe data standar yang telah
tersedia pada kebanyakan bahasa pemrograman. Pascal memiliki tipe data standar: boolean, integer, real, char,string,
User defined Data Types, programmer dapat membuat tipe data
lain yang diturunkan dari tipe data standar.
Strongly-typed, programmer harus menentukan tipe data dari
suatu variabel, dan variabel tersebut tidak dapat dipergunakan untuk menyimpan
tipe data selain dari format yang ditentukan.
Terstruktur, memiliki sintaks yang memungkinkan penulisan
program dipecah menjadi fungsi-fungsi kecil (procedure dan function)
yang dapat dipergunakan berulang-ulang.
Sederhana dan Ekspresif, memiliki struktur yang sederhana
dan sangat mendekati bahasa manusia (bahasa Inggris) sehingga mudah dipelajari
dan dipahami.
Bahasa PASCAL juga merupakan bahasa yang digunakan sebagai
standar bahasa pemrograman bagi tim nasional Olimpiade Komputer Indonesia
(TOKI). Selain itu, Bahasa PASCAL masih digunakan dalam IOI (International
Olympiad in Informatics). Namun, pada saat ini. PASCAL sudah mulai banyak
ditinggalkan. Kebanyakan para programmer saat ini lebih memilih bahasa C/C++
dan Java karena lebih mendukung untuk pemrograman berorientasi obyek.
Walau begitu, Bahasa PASCAL masih digunakan di sebagai
bahasa pemrograman di universitas-universitas sehingga sering disebut bahasa
universitas karena pemomrogramannya yang mudah yang sehingga cocok untuk
menjelaskan pemrograman komputer bagi mahasiswa yang baru belajar pemrograman
komputer.
Compiler Pascal :
Beberapa compiler pascal antara lain Turbo Pascal 7.0, Turbo
Pascal For Windows (TPW), dan Free Pascal (FPC). Gunakan Free Pascal jika
anda ingin compiler pascalsecara
free. Anda bisa mendownloadnya langsung di freepascal.org untuk mendapatkannya.
Lebih dari itu, jika pada awalnya FPC berjalan pada 16-bit saja, kini selain
pada 32-bit, FPC juga telah bisa berjalan pada platform 64-bit. Jika ingin
mencari complier pascal yang cocok, coba baca referensi ini : Compiler Pascal
Yang Cocok?
Sumber :
Rosihanari.net, Wikipedia.org,
dan sumber lainnya

Tidak ada komentar:
Posting Komentar