Pascal is a great teaching tool, but practically useless for anything more then trivial programs. The limitations, such as having only 255 characters in a string and several others meant that people quickly migrated from pascal to other languages, like C or C++.
By the time pascal fixed these problems, it was too late. But Delphi is good, haven't used it much myself, though.