Well I was actually talknig about C# as a web language. -though I was wrong since ni the .NET framework the c# script is interperated once and the resulting file compiled to a .NET compatible excecutable which is cached for later use.
But since you mentioned python
What is Python?
Python is an interpreted, interactive, object-oriented programming language. It is often compared to Tcl, Perl, Scheme or Java.
Since it is interperated by definition it is a script, not a programming language, it cannot be a programming language because it is never made into a program.
It doesn't matter how many Pyton programmers there out there who think it is a programming language, by definition, it is not.