"Normalny" program napisany w Pascalu - interfejs

Witajcie. Czy da się zrobić “normalny” program w Pascalu. Taki z interfejsem, okienkami itd. :stuck_out_tongue: Żeby zamiast np. wpisywania znaku “+” wybierało się go z przycisku itp. Dodatkowo jak uzyskać w Pascalu taką czynność, ze załóżmy mamy dwie opoce do wyboru: dodawanie i odejmowanie. jak zrobić tak, żeby po wykonaniu dodawanie użytkownik zobaczył ponownie początek programu? Jakaś pętla?

Chociażby :

repeat

...

until (exit <> 0);

W czystym Pascalu aplikacji okienkowych się nie pisze (aczkolwiek jest to możliwe). Jeżeli już wykorzystuje się do tego Delphi. Rozejrzyj się za Lazarusem (darmowe IDE). Aczkolwiek przy Twoim aktualnym poziomie programowania radziłbym jeszcze ze 2-3 lata posiedzieć na programach konsolowych (ale w miarę możliwości inny język (C++, Java, C#), nie wymarły Pascal).