Programming is a term that describes the usage of a programming
language.
Programming languages (C++ for example) are languages that
create programs, these programming languages should not be confused
with scripting languages.
Scripting languages are languages that are meant to be
interpenetrated by programs. (Written in a programming
language)