Il pascal è molto superato come linguaggio...( giusto a scopo dodattico ... )
Io comunque ho utilizzato turbo pascal 7 della mc graw hill.

Hai provato ad usare java?

Nota: java però sfrutta la programmazione ad oggetti