A thought experiment: When all practical software is only written by AIs, will the AIs use goto? What will the programming language of AIs look like?
My bet is something _like_ assembly, but not assembly.
That being said, I think humans will still program for fun. Just like we paint portraiture in a world with cameras.