The Unshakable Foundation of Computer Science

We see new technologies come into our lives everyday. It feels like the instant we buy a new computer, a better, more effective version is released. It is tough to stay ahead of the technology curve. You might not be aware that there are a few technologies that have with stood the test of time.

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

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

MOS Chip – 1967 – Metal-oxide semiconductor. This technology is employed today to make computer chips and is known as CMOS (complementary metal-oxide semiconductor). The technology has changed a bit over time so adaptability is one trait that 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 on the planet. When you get something right why change it?

It is quite 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 easy to use, the core technology that makes it all possible is strong enough to stand up to the demands of the machines we dare to dream up.

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

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s