Program: A program is a set of instructions that the computer needs to execute a task or series of tasks.
Programming Language: This is a computer language that is a standard means of communication technique for expressing instructions to a computer. It is a language that specified instructions to be executed on a computer.
Programming: This is the act of writing programs. It is also the act of writing programs which instruct the computer on what to do, how to do and when to execute task.