Programming is a process in which a computer uses a programming language to write a program code in order to solve a certain problem and finally get the result. In order to make the computer understand people's intentions, human beings must tell the computer the ideas, methods and means of the problems to be solved in a form that the computer can understand, so that the computer can work step by step according to people's instructions and complete a certain task. The process of communication between this person and the computer is programming.