what is the difference between ai programming and normal programming?
Regular programming is defining all possible scenarios. Whenever anything happens outside of this scenario, the program halts or crashes. AI is about 'training' a program for a specific task and then letting it explore on it's own.