What is Python scripting language?

Python is an interpreted programming language created by Guido van Rossum in 1990. Python is entirely dynamically typed and uses automatic memory management. One important thing to remember is that instead of punctuation or keywords, Python source code uses indentation itself to indicate the run of a block. Example of a factorial function in Python:

def factorial(x):

if x == 0:

return 1

else:

return x * factorial(x-1)