Microsoft and Cambridge University have teamed up to create AI software which has the ability to write code for itself. The sophisticated machine known as DeepCoder has the ability to solve its ...