Question: what is the difference between programming and artificial intelligence?
Answer: Programming is the art of creating procedures, functions, really just creating programs in the most abstract sense. Artificial Intelligence is a cross between the cognitive and computer sciences which is the study of creating and understanding the way that one might emulate what humans think of as intelligence.