Dynamically Typed Programming
Language sind Sprachen, die den
Code erst nach dem erfolgreichen Einsatz des Programms überprüfen. Dynamisch typisierte Sprachen gelten im Vergleich zu statisch typisierten Sprachen als langsamer und komplexer in der Erstellung. Die Syntax (die Art und
Weise, wie
Code gebildet und zu größeren Sequenzen kombiniert wird) von Sprachen wird in der Regel entweder als dynamisch typisiert oder als statisch typisiert eingestuft.
Type Checking für dynamisch typisierte Sprachen findet normalerweise während der Laufzeit des Programms statt, im Gegensatz zu statisch typisierten Sprachen, die während der Kompilierungsphase (Compile-Time) geprüft werden.