Cada lenguaje de programación puede ser más o menos tipado según en que casos exige el "typecasting".