Posted on 12/31/2025 10:08:02 AM PST by ShadowAce
COBOL turned 66 this year and is still in use today. Major retail and commercial banks continue to run core account processing, ATM networks, credit card clearing, and batch end-of-day settlement. On top of that, many payment networks, stock exchanges, and clearinghouses rely on COBOL for high‑volume, high‑reliability batch and online transaction processing on mainframes.
Which reminds me, mainframes are still alive and well too. Banking, insurance, governments, inventory management – all the same places you'll find COBOL, you'll find mainframes as well.
None of that is as sexy as the latest AI program or the newest cloud-native computing release, but old dogs with their old tricks still have useful work to perform.
All of which made me wonder what other technologies are likely to still be in use 50 or more years after they were first released. Here are the ones my friends and I came up with.
First, though, I want to point out that the current standard, COBOL 2023, is very different from the COBOL that Admiral Grace Hopper helped create. The same is true of mainframes. The first IBM mainframe, 1952's 701, and even 1965's IBM/360, which became COBOL's top platform, don't look much at all like today's IBM z17. Nevertheless, there's a clear line running from those much earlier technologies to the ones at our fingertips today. Nothing stays the same when it comes to computing, even if the names don't change.
Starting with languages, C, the language of choice for system programmers, is still alive and well, as it's already over 50 years old. I expect it, and COBOL too, to reach the century mark.
Yes, I know all about C's built-in security problems, but you still can't beat it when it comes to raw speed. Sure, assembler is even faster – just ask the FFmpeg developers – but you can run C on pretty much any CPU.
Lately, there's been a lot of talk about Rust replacing C for system programming. And, yes, memory-safe Rust is now a full-fledged language for programming in the Linux kernel. However, speed and portability have always been C's killer features, and that hasn't changed.
SQL also isn't going anywhere this century. It's embedded in every major relational database management system (RDBMS), and it's here for the long run. There are tens of billions of lines of SQL in stored procedures and queries. It's embedded in far too much data – and business logic is bound to it – for it to disappear.
Another language that people love to hate, JavaScript/TypeScript, isn't going anywhere either. Much as developers like to make fun of it, it's still the de facto language of the web browser and a major server‑side runtime. So long as we're using the web platform, JavaScript, in one dialect or another, will be required for compatibility.
Linux is forever. We'll still be running Linux come 2100. Heck, I won't be surprised to see computers still running Linux in 2125. Oh, and I expect Linus Torvalds' other greatest creation, Git, to be with us for at least another 50 years.
Along with Linux, I expect vi and Emacs to persist. We'll also need fast text editors. Even Bash, which has outlasted all the other Unix/Linux shells, may hang around for another century or so.
A technology I think is here for the foreseeable future but others might disagree with is Kubernetes. This is the default container orchestration program for pretty much every cloud around. It has its critics, but love it or hate it, it's the foundation for cloud-native computing and all the dozens of other programs and services we use for modern-day cloud computing.
Moving on to higher levels of technology, I see Photoshop going on for decades more to come. Yes, I'm a big open source fan, and GIMP is what I use, but facts are facts. If you do serious work with images, you're almost certainly a user of Photoshop and its ecosystem.
File formats are another matter. Once one is established as the top format in any field, it tends to hang on forever. That's why we're still using Microsoft's DOC and its newer variant, DOCX, instead of the superior and far more open ODF. That's not a good thing.
For example, we all use Adobe PDF when we need a document to look and behave the same everywhere, be hard to accidentally change, and remain readable for years and years. However, people who work with PDF a lot are painfully aware that there are many PDF variants, and they have more than their share of compatibility problems.
As my friend Dan Rosenbaum, an editor and singer, pointed out to me, there are industry standards such as the proprietary Finale for music notation, which was abandoned by its maker. In the continuing aftershocks, musicians have discovered there's no easy way to port Finale compositions to any other format, and thus any other music notation program. This has led to what he describes as an "ongoing crisis in that industry."
This leads to my final thought of technologies that will stand the test of time. They're almost always open standards and/or open source. Any tech that relies on a single company is brittle. Yes, even DOC/DOCX and PDF. ®
I have yet to find a way to connect a 5-1/4” floppy drive to any motherboard made post 2006. USB adaptors for an external 5-1/4” drive also don’t seem to exist.
I didn't react soon enough save the junk on my 8" floppies, but nothing on those would be useful now. Well, maybe the Postscript interpreter would be cool.
There used to be IDE to PCI adapters around, but I haven’t looked into it for many years.
“ACTION WILL BE TAKEN!”
(Maybe Colossus and Guardian can work together)
Math is hard...
Hey! This ICBM is...💥💥💥🤯🤯🤯
Holy Hans Gudegast!!!
Impact 607 Seconds
Rats 🐀🐀🐀
Should be on Patrol
“I wonder if some future civilization will encounter one of the Voyagers.”
Kirk is not the creator.
Yessssssss!!
Did you know that Colossus:The Forbin Project is a Trilogy?
The second book: The Fall of Colossus
The third book is: Colossus & The Crab
While some may criticize books 2 and 3, together, they are a gas.
I do not re-read The Colossus Trilogy as often as I re-read Heinlein and Atlas Shrugged. But off and on it is great to revisit - Action Will Be Taken!
It gets a little crazy with what happens to Mrs. Forbin with the savages, and later the aliens.
Started my computer work on Mainframes Burroughs 3500 & 3700s ...
CC EX NAP020
Hollerith Code
https://en.wikipedia.org/wiki/RS-232
Data Terminal Ready, Data Set Ready. Old school, but it worked.
The B52 has entered the chat.
PL/1,
RPG
Those were the days (I hear!)
I held onto many old things, too. Maybe a 30-year-old scanner radio will never be useful again, but I still have mine.
Business majors learned COBOL. Engineers and scientists learned FORTRAN. That was the split in the 1960’s. I was on the FORTRAN side of the canyon (chemist).
Eventually, some AI operated system will replace all these languages en masse and be a universal computer language that will ‘read’ all different types of code and translate it automatically into its own language................
The Telnet Protocol, terminal emulation, 5250 and 3270 over SSL, VT100 and VT220 over SSH. Been around for 50+ years, fast, simple and still gets the job done.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.