weakly typed

A weakly typed language has looser typing rules and may produce unpredictable results or may perform implicit type conversion at runtime.