A friend of a friend recently moved into the big city from down south. The guy used to work for a local government office in the province as a programmer of sorts. I was sought to help out the guy get a job and I asked him his programming skill sets.
I was surprised that the one he knew were stuff I haven’t encountered in half a decade — Cobol, Pascal, etc. Are they still being used until today?
I checked out JobsDB for those terms and found the results quite surprising:
- Cobol – 23 job positions in the last 30 days.
- Pascal – no positions available in the last 30 days.
- Fortran – 1 job position in the last 30 days.
- Coldfusion – 2 job positions in the last 30 days.
- PowerBuilder – 6 job positions in the last 30 days.
I thought of adding Assembly to the list but I realized a lot of people are still using it for hardware-level programming. C is out but C++ is still active. How about AS 400?
From the list above, only Pascal/TurboPascal is completely written off as non-existent. I remember Pascal as the first programming language I learned back in ’95 from a dorm mate.


Why is it than any question like this always comes down to a ‘C’ is best argument!
As a professional developer I use whatever language I have to in order to get the job done. Who are these people who only develop in C++, hey good luck to you but the world I’ve lived in for 30+ years doesn’t work like that!
I’ve used many languages that are now considered obsolete, but I will say there is a lot, and I mean a LOT, of real-world stuff written in VB out there. Pease don’t be lulled into believing the world revolves around ‘C’ just because some people want it to!
I’ve recently had to develop for and bug-fix programs written in VB.Net, C#.Net, ASP.Net, VB, PHP, Perl, and ASP – all of which still have a vast legacy grip on the real world…