A programming language is an artificial language created to describe a program, and its role is to convey the operating procedure to the computer.
Therefore, the programming language is made easy to understand for the computer. The statement is different from natural language.
For example, if the meaning of displaying “Hello, world” on the display is described in natural language and programming language, it becomes as follows.
Natural language statement: 「Displays『Hello, world』on the display」
Programming language statement: 「printf (“Hello, world”);」
This example is an example described in a programming language called C language, but there are many types of programming languages, and the writing method differs depending on each language.
A program is a program in which sentences in such a programming language are arranged in the order in which they are executed by a computer. The program is a natural language statement.