When I first learned Pascal, I loved it (coming from BASIC and Fortran).
Once I learned C, I stopped loving Pascal.
Pascal has a lot of the things I don't like compared to C, but modern versions fix a lot of that. It also has a lot of things I like that I didn't appreciate when I was younger.
There are several modern versions of Pascal still in use. The most common that still very Pascal like is Delphi and searching for jobs on Dice or Monster always seems to turn up a few jobs.
ADA is used for many govt projects and you'll see jobs posted for that, though technically it's not really Pascal.
I would think that back in the early days with UCSD Pascal and the P-systems, those were used commercially to some degree, or perhaps there were other compilers emitting P-code besides Pascal? Of course from the early 1990's and onwards, the situation may have changed though Delphi appears to have had enough users to be released in new versions over the years. A programming language without the commercial demand probably would just disappear from the market or turn into open source for the remaining hobbyists.
Edit: Bah, I always mix up the order of the letters: UCSD or USCD and most of the time I get them in the wrong order.
There was a Pascal User newsletter back in the early days.
Based on the articles and code from that, UCSD was obviously used by a lot of CS departments and researchers, but I'm not sure how many applications were written for it outside of that group. It had some outrageous license fee like $10,000 in the early years, and there was no runtime only license until the 80s.
BYTE has advertisements for UCSD Pascal in 1982 targeting business type devs, so there has to be some programs written for it outside of that group. A company named SoftTech owned it at that time, there is no mention of license fees though.
The P-Machine was supposedly used by several other languages. Fortran, BASIC, Modula 2 (around 1986), and C, though I've never found all of those on the internet.
*edit* LOL It's really easy to type US. Just remember UCSD stands for University of California San Diego, not United States something.
Edited by JamesD, Sat Nov 4, 2017 1:26 PM.