The Chat GPT artificial intelligence is the next-generation tool for programming. Same way as the Chat GPT creates the homepage by connecting sources. It can create things like computer programs and websites for programmers. All websites, like web stores, are acting the same way. And that's why AI is the ultimate tool for programming. Maybe in the future, the person who wants to create a program just writes a description of the program for the AI. That description can involve the drawings of the user interface. Then the AI will collect the needed code from its database or the network. In the simplest version of the AI-based programming interface, the programmer just writes a description, of what the program must do. And then the AI searches the list of needed libraries and other things. In more complicated versions that might come soon, the AI can collect data from the open network or the libraries of some programming tool. The system needs only information about what the certai