When coding it is often needed to compare different versions of the same code/script. For example, when a new version of some online software is released, if you have customised the files from the...