Software is an important part of modern life, providing us with the tools we need to do everything from checking emails to controlling robotic arms. But what exactly is software, […]