Salah satu kelebihan dalam bahasa pascal adalah
tersedianya berbagai struktur data yang bisa dikatakan hanya terbatas pada
imajinasi programer dalam mengaplikasikannya, beberapa struktur data yang
komplek dengan manupulasi yang berbeda dengan manupulasi data original dan data
real. Struktur Data ini lebih efisien jika dideklarasikan dibawah keyword type
sehingga dengan demikian kita mendapat data jenis baru yang sesuai dengan
keinginan kita, dengan mendeklarasikan tipe data tertentu, maka akan didapat
beberapa keuntungan antara lain :
Ø
Tidak
memerlukan deklarasi yang berulang – ulang bila diperlukan banyak data yang
bertipe komplek yang sama
Ø
Tipe
data yang komplek yang dideklarasikan dapat dipergunakan sebagai parameter
dalam sebuah fungsi
Ø
Memungkinkan
membuat tipe data baru yang merupakan kumpulan dari tipe data – tipe data yang
baru pula
Ø
Programer
tidak terbatas dengan tipe data yang baku yang disediakan oleh bahasa pascal
Ø
Dengan
tipe data ini program lebih dapat dimengerti sehingga seolah-olah programer
menulis bahasa pascal dalam bahasa inggris
Ø
Untuk
pelindung atau proteksi bagi keamanan program