Even if some artificial intelligence is going to write most code, who tells the AI what to write; what the requirements are and in which format? Some people think the AI will figure that out themselves, but the problem lies in communication between humans and machines. There’s a lot of ambiguity in human language. But for building something, the AI has to figure out what exactly to build. That’s quite hard, because requirements change all the time.
Most programming languages are layers on top of other languages, and eventually it’ll be converted to bytecode, which can be read by computers. This AI will only add another layer on top of that, and people will still be needed to convert the whishes of the client to a format the AI will understand.
Coding in it’s current state will obviously change, but as long as applications and websites exist, there will be people who are in charge with their creation.