A scripting language is one that is interpreted.
Python is an interpreted language.
Python uses an interpreter to translate and run its code.
Hence Python is a scripting language.
Reference:
https://www.tutorialspoint.com/is-python-a-scripting-language