Vad är ett Löst typat språk?

Ett löst typat språk är ett programmeringsspråk som inte kräver att en variabel definieras. Perl är exempelvis ett löst typat språk, du kan deklarera en variabel, men det kräver inte att du klassificerar typen av variabel. I exemplet nedan deklarerar den första raden $ testvariabeln som kan användas som ett heltal eller en sträng.

 mitt $ test; $ test = 1; #Test-variabeln är nu heltal. $ test = "hej"; #Test-variabeln är nu en sträng. 

Det motsatta av ett löst typat språk är ett starkt skrivet språk, som C.

Perl, Programmeringsvillkor