SEJARAH
PERKEMBANGAN PROGRAM PASCAL
Turbo Pascal adalah sebuah sistem pengembangan perangkat lunak yang terdiri atas kompiler dan lingkungan pengembangan terintegrasi (dalam bahasa inggris: Integrated Development Environment - IDE) atas bahasa pemrograman pascal untuk sistem operasi CP/M, CP/M-86, dan MS-DOS, yang dikembangkan oleh Borland pada masa kepemimpinan Philippe Kahn. Nama Borland Pascal umumnya digunakan untuk paket perangkat lunak tingkat lanjut (dengan kepustakaan yang lebih banyak dan pustaka kode sumber standar) sementara versi yang lebih murah dan paling luas digunakan dinamakan sebagai Turbo Pascal. Nama Borland Pascal juga digunakan sebagai dialek spesifik Pascal buatan Borland.
Borland telah menembangkan tiga versi lama dari Turbo Pascal secara gratis disebabkan karena sejarahnya yang panjang khusus untuk versi 1.0, 3.02, dan 5.5 yang berjalan pada sistem operasi MS-DOS.
Pascal adalah bahasa pemrograman yang yang dirancang oleh
Profesor Niclaus Wirth dari Technical Univerciti Zurich, Swizerland.
Nama pascal sendiri adalah sebagai suatu bentuk penghargaan kepada Blaise
Pascal, yaitu seorang ahli matematika dan Filsafat yang terkenal pada abad 17
yang berasal dari Prancis.Profesor Niclaus Wirt memperkenalkan Compiler Bahasa
pascal ini Pertamakali untuk komputer CDC 6000 (Control Data Comporation) yang
dipublikasikan pada tahun 1971 dengan tujuan untuk membantu mengajarkan
program komputer secara sistematis, khususnya untuk mengajarkan program
yang terstruktur (stuktured programing). Jadi pascal adalah bahasa yang
ditujukan untuk membuat program yang terstruktur.
Dalam waktu yang singkat pascal telah menjadi bahasa yang
sangat populer dikalangan para pelajar universitas dan merupakan bahasa
yang diajarkan di banyak perguruan tinggi. Banyak propesional komputer
yang beralih ke bahasa pascal. Kenyataannya, pascal merupakan bahasa yang
paling cepat populer dibandingkan bahasa-bahasa pemerograman tingkat
tinggi lainnya. Bahasa pemrograman Pascal Mempunyai beberapa Kelebihan
seperti:
- 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 yangditurunkan dari tipe data standar.
- Strongly-typed, programmer harus menentukan tipe data dari suatu variabel,dan variabel tersebut tidak dapat dipergunakan untuk menyimpan tipe dataselain dari format yang ditentukan.
- Terstruktur, memiliki sintaks yang memungkinkan penulisan program dipecahmenjadi 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. Standart pascal adalah bahasa pascal yang didefinisikan oleh K. Jensen dan Niclaus Wirth. penerapan dari standart pascal banyak yang berbeda seperti apa yang telah didefinisikan oleh K. Jensen dan Niclaus Wirth. Pascal di Eropadidefinisikan oleh ISO (Internasional Standart Orgazation) dan di Amerika oleh kerjasama antara ANSI (America Nasional Standart Institute) dan IEEE (Instituteof Electrical and Electronic Engineers).
- 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 Olympiadin Informatics).Terdapat beberapa versi dari pascal yang telah berada di pasaran dan sampaisaat ini untuk komputer-komputer micro personal Turbo Pascal merupakan yang paling populer dan banyak digunakan. Turbo Pascal banyak di gemari karena bersifat interaktif. Selain itu Turbo Pascal mengikuti definisi dari standar pasca
Tidak ada komentar:
Posting Komentar