Question: what is the difference between computer program and programming language?
Answer: A computer programming language is what computer programs are written in. A scripting language on the other hand is run by an interpreter instead of the computer. So scripts are the scripting language, but that's different than a programming language or a program.