how do you define a language that is not compiled


I ask this question because I see alot of "personal preference" when it comes to the terms "Scripting Language" and "Programming Language".

My question is:

Is there a proper technical term for a language that does not compile, or runs directly in the browser? Every article I've read and question I've searched here doesn't explicitly say what defines that characteristic of a language.

Maybe you mean this

An interpreted language is a programming language for which most of its implementations execute instructions directly, without previously compiling a program into machine-language instructions. The interpreter executes the program directly, translating each statement into a sequence of one or more subroutines already compiled into machine code.