A Dynamic programming language, is a programming language in which many of the operations otherwise done at compile-time are done at run-time. For example, in a dynamic language it is possible to change the type of a variable or add new code to a class while the program is running.
This is opposed to so-called Static programming languages where these changes are normally not possible.
Learn more
General knowledge
- {{Interwiki("wikipedia", "Dynamic programming language")}} on Wikipedia