We will never run out of things to program as long as there is a single program around.
"We are moving towards a world where machines will be able to understand and interpret the world in a way that is similar to how humans do."