Software is the umbrella term for anything coding related. It is what we are trying to understand in this course.
Inside our devices or hardware there are sets of chips with lists of instructions that we call code – this is how a computer programme instructs a device what to do.
Let’s take for instance the device you are using (a PC or Mobile Smartphone). These devices have a set of chips working together called a Motherboard.
The Motherboard (the brain), with software programmed into it, is connected to all the other components like your keyboard, mouse, the touch, etc. These hardware components are referred to as inputs.