ChatGPT and the innovations that will surely follow in its wake will change how programming is done. The impact will be at least as large as the transition from assembly language to high-level languages.