Dynamically typed language is called so because the type is associated with run-time values. You don’t have to specify types every time. As the name suggests, variables' types are dynamic, means even after you set a variable to a type you can change it.
Some dynamically typed languages include Python, Perl, Ruby, etc.
Untyped languages, also known as dynamically typed languages, are programming languages that do not make you define the type of a variable.
var points = 100; var rank = 5;