As I've understood the term (and how I use it), a scripting language is one that doesn't require explicit compilation (as opposed to JIT compilation, for example) to be run, allowing for fast(er) code-test cycles.
You hear of shell and Python scripts, but (at least myself) never of C and Java scripts.
You hear of shell and Python scripts, but (at least myself) never of C and Java scripts.