Such advanced constructs are often provided by dynamic programming languages; many of these are dynamically typed, although dynamic typing need not be related to dynamic programming languages.
Овакве напредне конструкције су често пружене динамичним програмским језицима; многи од ових су динамчно укуцани, иако је нема потреба да динамчно куцање буде у односу да динамично програмираним језицима.