Dynamic programming language
A dynamic programming language is a type of programming language that allows various operations to be determined and executed at runtime. This is different from the compilation phase.
Source: Wikipedia — Dynamic programming language (CC BY-SA 4.0)