There is no strong line between two, but experienced devs would have a gut feeling. The rule of thumb is how much code can be checked during compile time. Since Python is dynamically-typed only, it makes it a script language. It's basically something you want to put on the top of some sort of "core". Another metric is the speed of execution. Python is quite slow - like other high-level script languages. There you go.
Comments
There is no strong line between two, but experienced devs would have a gut feeling. The rule of thumb is how much code can be checked during compile time. Since Python is dynamically-typed only, it makes it a script language. It's basically something you want to put on the top of some sort of "core". Another metric is the speed of execution. Python is quite slow - like other high-level script languages. There you go.