Tech That Remains the Foundation of Computer Science

We see new technologies come into our lives everyday. It appears as though the moment we purchase a new computer, an even better, more highly effective version comes out. It is difficult to stay ahead of the technology curve. You may not know that there are a few technologies that have with stood the test of time.

What features does a technology need to accomplish this? Adaptability is at the top of the list, as well as flexibility and configurability. Here are a few which have stuck around for more then a few decades.

Virtual Memory – 1962 – This enables systems to use hardware memory more efficiently by recycling space used for memory. This concept led to time-sharing or the ability for systems to multi-task.

MOS Chip – 1967 – Metal-oxide semiconductor. This technology is used today to make computer chips and is known as CMOS (complementary metal-oxide semiconductor). The technology has changed a bit with time so adaptability is one trait which has kept it alive.

C programming language – 1969 – Designed by Dennis Ritchie at Bell Labs, C is the most popular and widely used programming language in the world. When you get something right why change it?

It is rather incredible that technologies invented over 50 years ago still make up the foundation of those we use today. While our machines get thinner, faster, sleeker, and more user friendly, the core technology that makes it all possible is strong enough to withstand the demands of the machines we dare to dream up.

You can find more technologies which have withstood the test of time here: