Question: what is the difference between a compiled program and a script?
Answer: Technically speaking, a script is interpreted whereas a program is compiled, but this is actually not their main difference. ... A program is compiled into a separate set of machine language instructions that can then be executed as stand-alone any time the user wishes.