So, we need to rename JavaScript to JavaProgram since it is compiled instead of interpreted these days.
At the end of the day, a JavaScript program is delivered as text to be interpreted at runtime. A .NET C# .exe or .dll is not. Therefore, one is a script, the other is not.
In any case it's not a meaningful distinction.