Coding is the primary method for allowing intercommunication between humans and machines. In the nascent stages of coding, this was done using punch cards and physically placing them on the computer. Then, came computer programming languages that helped humans communicate with computers using a set of instructions. Essentially, this ‘set of instructions’ that tells the computer what it has to do is a ‘code’.