Jika kita membahas bahasa pemrograman, mungkin pernah mendengar yang namanya “Bahasa Pascal”, Pascal adalah salah satu bahasa pemrograman yang sering digunakan oleh banyak programmer. Adapun bahasa pemrograman berfungsi memberikan instruksi atau perintah standar yang dipakai atau dimanfaatkan untuk memerintah komputer.
Bahasa pemrogrograman pascal merupakan bahasa yang terstruktur dan mudah dipahami atau dimengeri oleh manusia menggunakan konsep procedural dan structured programming yang baik, sehingga sangat pas untuk belajar konsep programming dan algoritma.
Pada umumnya, Bagi kebanyakan mahasiswa ilmu komputer / teknik informatika mempelajari algoritma dan juga pemrograman terutama di bidang akademis besar kemungkinan menggunakan bahasa pemrograman pascal. Saat ini pascal juga masih menjadi bahasa pemrograman standar untuk lomba Olimpiade Sains Nasional (OSN) bidang komputer.
Pascal adalah bahasa pemrograman yang di buat oleh Profesor Niklaus Wirth, seorang anggota International Federation of Information Processing pada tahun 1971. Nama Pascal sendiri 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).
Berikut ini kita akan membahas Kelebihan dan Kekurangan Bahasa Pemrograman Pascal
Kelebihan Bahasa Pemrograman Pascal
1. Mudah Dipahami dan atau Dimengerti Manusia
Pascal sederhana dan juga ekspresif serta mendekati bahasa manusia sehingga lebih mudah untuk dipahami serta dipelajari, Perintah Pascal mirip dengan bahasa inggris sehari-hari seperti begin, end, write, dan read.
2. Bahasa Pemrograman Terstruktur
Bahasa Pascal dirancang dengan konsep pemrograman terstruktur yang mendukung sub program melalui fungsi dan prosedur. Pascal terstruktur karena mempunyai sintaks yang masih memungkinkan untuk memecah penulisan program menjadi fungsi yang kecil yang bahkan bisa dipakai secara berulang-ulang.
3. Memiliki beragam struktur data dan tipe data.
Bahasa Pascal menyediakan beberapa struktur data seperti Array, Record, File dan Set. Pascal mempunyai tipe data standar seperti string, char, real, integer dan boolean yang umumnya memang tersedia di berbagai bahasa pemrograman.
Kekurangan Bahasa Pemrograman Pascal
1. Bahasa Pemrograman Lawas
Versi Pascal yang awal dirasa kurang cocok untuk diterapkan di aplikasi bisnis karena dukungan databasenya terbatas dan cenderung tidak fleksibel dan mempunyai banyak kekurangan yang diperlukan dalam membuat aplikasi yang besar dan kompleks.