loosely-typed

A programming language that allows a variable to be used for different types of data.