In this day and age, technology is taking giant leaps forward every day. Computing technology in particular has evolved enormously in a short period of time. Take something as random as online Poker for example – remember how long it used to take for the game page to load? Now, it’s instantaneous.
In 1965, the co-founder of Intel, Gordon Moore, noticed that the amount of transistors on integrated circuits had been doubling each and every year, since its invention. He went on to predict that this would continue well into the future, thus coining the term “Moore’s Law.” While this rate of growth has slowed slightly, the doubling still occurs around every 18 months. Many experts have said that this will stay for at least another 20 years.
Software and hardware, whilst different, work together to make computing technology work in the way it does. Hardware refers to a physical item, such as a computer monitor or laptop. Software however is something that has been written and coded, like a computer’s operating system or a program for browsing the internet.
Software relies on hardware fully, as without a computer, it would be impossible to create and write new software. A good analogy for understanding the relationship between hardware and software is to imagine that the hardware is the body and the software is the brain. The brain (software) is needed to tell the body (hardware) what to do and to make it move and respond.
In order to handle huge amounts of complex software, the hardware must be powerful enough. The more powerful the hardware, the faster it can process the code being fed to it. As demands for better technology continue, manufacturers are competing to develop stronger machines to keep ahead of each other. In turn, keeping Moore’s Law going.