If a program could program itself?.... (AI)

They've been trying for ages. It was being talked about back when I was a trainee COBOL programmer twenty-odd years ago, and it's still being talked about now.

I remember reading the headline article in some issue of Personal Computer World, called 'The Last One', which described Fourth Generation Languages, which would be programmed using entirely natural language, and computer programmers would no longer be needed.