Sebelumnya, saya pernah posting download TPW 1.5 (Turbo Pascal for Windows), sekarang, saya akan coba memaparkan manfaat kita pelajar TPW / Turbo Pascal. Pernahkah kalian belajar bahasa pemograman? Seperti Turbo Pascal,C++,Visual Basic,Java, dll? Diantara bahasa pemograman yang saya sebut tadi Turbo Pascal adalah bahasa pemograman paling populer yang ada saat ini.
Sejarah singkat Turbo Pascal
Pascal adalah bahasa tingkat tinggi (high level language) yang orientasinya pada segala tujuan, dirancang oleh Profesor Niklaus Wirth dari Technical University of Zurich, Switzerland. Nama Pascal diambil sebagai penghargaan terhadap Blaise Pascal, ahli matematik dan filosofer terkenal abad 17 dari Perancis.
Profesor Niklaus Wirth memperkenalkan kompiler bahasa Pascal pertama kali untuk komputer CDC 6000 (Control Data Corporation) yang dipublikasikan pada tahun 1971 (ini sudah sangat tua kawan hehe) dengan tujuan membantu mengajar program komputer secara sistematis, khususnya untuk memperkenalkan pemrograman terstruktur.
Dalam waktu singkat, Pascal telah menjadi bahasa yang populer di kalangan pelajar universitas dan merupakan bahasa yang diajarkan di beberapa perguruan tinggi. Beberapa profesional komputer juga mulai beralih ke bahasa Pascal. Kenyataannya, Pascal merupakan bahasa yang paling cepat populer dibandingkan dengan bahasa-bahasa komputer tingkat tinggi yang lainnya.
Manfaat belajar Turbo Pascal
Tentu pada dewasa ini sudah banyak bahasa pemrograman seperti C++, Java, yang jauh lebih mudah dalam pembuatan aplikasi karena kemampuannya yang hebat yaitu Pemrograman Berorientasi Objek.
Yang menjadi masalah adalah kenapa hampir banyak sekolah yang memiliki pelajaran komputer mengajarkan bahasa pemrograman pascal? kenapa mereka tidak mengajarkan bahasa seperti C++, bukankah C++ itu merupakan bahasa pemrograman yang lebih keren? atau lebih cepat? atau lebih banyak digunakan pada masa kini?
Jangankan itu, untuk mengikuti Olimpiade Sains Nasional pada bidang komputer dibutuhkan skill atau kemampuan untuk menguasai Pascal. Belum lagi masalah jaman, seperti kita ketahui kalau pascal merupakan bahasa pemrograman jadul yang popular pada jaman 1980-an, wah man.. kita sudah pada abad 21 man..
Berikut adalah beberapa manfaat bahasa pemrograman pascal sehingga masih tetap Axis hingga jaman sekarang
1. Bahasa Pemrograman Pascal lebih mudah dibuat karna mudah untuk dipahami
Bahasa Pascal merupakan bahasa yang cukup mudah di pahami, karena menggunakan bahasa manusia (high Level Language) atau bahasa tingkat tinggi. Sehingga lebih mudah untuk dipelajari bagi orang-orang yang mau masuk ke dalam dunia pemrograman. Selain itu struktur yang ada pada pascal jauh lebih rapi dibandingkan bahasa pemrograman lainnya seperti C++ dan juga Java.
2. Melatih Logika (Bahasa Pascal mengajak kita untuk berpikir)
Pada kecanggihan bahasa pemrograman sekarang. Bahwa kita dapat membuat sebuah program dengan mudah, saya ambil contoh simple untuk mengurutkan (sorting) bilangan, pada bahasa pemrograman C++ anda tinggal menggunakan fungsi sort(), sedangkan pada pascal ? anda harus menggunakan logika anda untuk mengurutkan bilangan tersebut.
3. Bahasa Pascal mempermudah para newbie (pemula) yang ingin memasuki dunia pemrograman
Untuk para newbie atau pendatang baru yang ingin memasuki dunia pemrograman akan jauh lebih mudah apabila dia sudah menguasai bahasa pemrograman pascal kenapa? karena pascal menggunakan tipe data standar, yang juga digunakan pada bahasa pemrograman lainnya, selain itu bahasa pemrograman pascal juga memiliki fungsi perulangan dan percabangan yang mirip dengan bahasa pemrograman lainnya, jadi untuk bermigrasi bahasa pemrograman, dan jika anda sudah menguasai bahasa pascal sebelumnya, umumnya anda akan jauh lebih cepat dibandingkan orang yang belum menguasai bahasa pascal sebelumnya.
Untuk belajar suatu bahasa pemrograman pada dasarnya sama, yaitu : harus mengenal aturan dan struktur data dari bahasa tersebut. Anda dapat bayangkan kalau tukang bangun tidak memiliki arsitektur yang jelas tentang bangunan rumah tersebut, tentu saja rumah yang akan dibangun tidak akan baik. Pascal menyediakan struktur data yang jelas, dengan demikian produktivitas hasil kerja kita tentu saja akan bertambah.
Dan satu hal yang jelas bahasa turbo pascal for windows atau visual delphi adalah turunan dari turbo pascal. Dan bila struktur dari program pascal sudah kita pahami, maka untuk memahami pascal for windows ataup visual Delphi tidaklah sulit lagi. Orang bijak bilang ‘belajar dari dasar merupakan modal yang paling besar’. Untuk itulah Pascal hadir bagi kita.
Manfaat belajar Turbo Pascal dalam bentuk gambaran dari manfaat Turbo Pascal :
1. Kecepatan (speed)
Kecepatan bahasa pascal untuk mengkompilasi baris program dapat dikatakan sekejap mata saja. Anda banyangkan kode baris program yang ribuan jumlahnya diterjemahkan dalam hitungan detik. Coba anda buktikan dengan bahasa pemrograman lainnya (C, C++, Java, dll)
2. Tipe data yang kuat
Pascal mengijinkan pemakainya untuk membuat tipe data sendiri, tetapi dengan beberapa batasan. Pascal tidak mengenal pengubahan tipe data (type casting) dan hal ini tentu saja memberi manfaat karena kemungkinan timbulnya kesalahan (error) kecil. Hal ini merupakan salah satu alasan utama yang dilakukan panitia ujian masuk mahasiswa untuk mata ujian komputer di Amerika.
3. Ukuran
Hasil compilasi dari program pascal hanya beberapa kilo byte saja. Sungguh kecil. Bila kita bandingkan dengan kapasitas ruang hard disk yang 40 mega byte, dapat dibanyangkan berapa besar program pascal yang dapat kita buat.
4. Portabilitas
Portabilitas berarti program pascal dapat berjalan pada jenis komputer yang berbeda, seperti : IBM, Apple, dll.
5. Produktivitas
Untuk belajar suatu bahasa pemrograman pada dasarnya sama, yaitu : harus mengenal aturan dan struktur data dari bahasa tersebut. Anda dapat bayangkan kalau tukang bangun tidak memiliki arsitektur yang jelas tentang bangunan rumah tersebut, tentu saja rumah yang akan dibangun tidak akan baik. Pascal menyediakan struktur data yang jelas, dengan demikian produktivitas hasil kerja kita tentu saja akan bertambah.
Bagi yang mau belajar, silahkan download software TPW 1.5 disini>>>
0 komentar:
Posting Komentar