Created by researchers bods at Microsoft and University of Cambridge, is a system, called DeepCoder.
DeepCoder is Artificial intelligence,  that can right it’s own programs. It analysers code from know working programs. The extracts the section of useful code it needs. It continues this process until DeepCoder had complied the program, and completed the task it was set.

Is it just me, or is this a big step forward to Ai,  becoming self aware?

link here to full story