fbpx

Which Programming Skills are Obsolete?

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.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 985 other subscribers
Avatar for Abe Olandres

Abe is the founder and Editor-in-Chief of YugaTech with over 20 years of experience in the technology industry. He is one of the pioneers of blogging in the country and considered by many as the Father of Tech Blogging in the Philippines. He is also a technology consultant, a tech columnist with several national publications, resource speaker and mentor/advisor to several start-up companies.

51 Responses

  1. Avatar for garryg garryg says:

    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…

  2. Avatar for ijojo ijojo says:

    Looking for a PB11.5 Web Form Programmer

  3. Avatar for as400pro as400pro says:

    AS/400 is not a programming language. It is an old name for still current IBM hardward. The midrange computer now called IBM I. This is the fastest transaction based database computing system in the world. It is used in any industry where there are high transactions. Wall Street, Staples, Credit Card companies, Wal-Mart, ect… You can run any other hardware, software, operating system, database, and programming language with this server. It is very fast and scalable and versatile. It is on the cutting edge of all servers.

    www.ibm.com/systems/i

  4. Avatar for pb_soft pb_soft says:

    Powerbuilder is still alive. In fact they have already released a new version of it which is PB12 last April 2010 which supports .Net of Microsoft. There is also a software of Microsoft that was made of Powerbuilder until now they are using it, and Microsoft cannot deny that. Sybase is trying to market the new version worldwide.

    • Avatar for ijojo ijojo says:

      If you know someone willing to do PB11.5 or PB12 web form programming sideline. let them contact me.

  5. Avatar for Muffie Shannen Muffie Shannen says:

    Marlow Navigation one of the leading manning agency for seaman in the country still uses the foxpro and employees depend on those foxpro systems so much.

    A lot of people say that foxpro is obsolete but on the other hand, more companies it is still relying on this system.

  6. Avatar for ohmrz ohmrz says:

    RPG (Report Program Generator)which started in IBM mainframes in the 1960s… is very much alive. It is still in use in Telecoms(Digitel,PLDT etc),Retail (SM,Duty Free, Puregold, Rustans etc), Banking (Security Bank, Bank of Commerce, etc), Manufacturing (Toyota, Mitsubishi, Honda etc), Insurance (AXA life etc), Logistics (DHL etc), Pharma (Wyeth, Glaxo etc), Cosmtetics (Avon)

    This is one of the most higly paid skills… because of the scarcity of good talents because this is not being thought in all schools (sa adamson meron dati ewan ko ngayon)…

    Though marunong ako ng ibang prog lang but i market myself as an RPG prog/analyst kc malaki ang rate compared sa ibang prog lang na alam ko.

    Currently getting 7X,XXX PHP…

  7. Avatar for lowly lowly says:

    C language is very much alive, but the programmers are getting scarce. Majority of newly grads are into java, C#, vb.net.I can see why C programmers are getting scarce(hmmn how about Assembly language programmers?). My school is into High Level programming, i think im alone in studying low level programming here at my school(self study). In fact im studying C at this moment. Once I know C, java, C++ will be at breeze when i tackle them later. My next target language to learn is assembly language.(Its part of my CS curriculum but instructors doesn’t teach us ASM instead they teach us VB6! man that sucks. Probably they dont know ASM as well. I cant blame them.) Majority of my classmates are in to Vbnet and Java. Often they criticize me for being anachronistic. hehehehe

  8. Avatar for kingprogrammer kingprogrammer says:

    C is definitely not out. It’s indispensable in firmware development, low-level development and middlewares and embedded systems. And there are high-level applications being developed in C.(Check out BSAFE commercial security library. C is definitely not yet obsolete and I don’t think the language that will replace it has been invented yet. C++ and Java are very much in demand but I don’t think these are meant as replacements for C. C++, Java, C# are all high-level languages that are best used in desktop application development but these can never be a good choice for low-level development. Can you imagine writing a firmware or device driver using C# or Java? haha! That’s why C is usually the first language taught to computer majors. Once you know C (and C++) it’s quite easy to learn other languages. C/C++/Java are also the usual the required skills for entry levels/fresh graduates. Also, the reason why there are more job openings for high-level languages like C++, Java, C# here in the Philippines is because, most Software developing companies here produces high-level software applications. There are limited R&D companies here that develops firmwares and other embedded systems.

  9. Avatar for NoToVB6 NoToVB6 says:

    VB6 sucks all the way!

    I am a Java programmer but I can consider C and C++ not just P/Ls but Programmers’ Language. There would have been no Java without C/C++.

    VB6 is the other way around => Non-Programmers’ Language.

    It’s easier to teach Object-Oriented Programming to non-programmers than to teach them to VB6 programmers.

    I have high respects for Cobol and Pascal (Delphi) but not VB6.

    No offense dudes, VB6 really sucks!

Leave a Reply
JOIN OUR TELEGRAM DISCUSSION

Your email address will not be published. Required fields are marked *