Es otra forma de clasificar los lenguajes de programación.
Volvamos al concepto básico de los tipos de datos 🤔 → string, booleanos, numéricos, arreglos.
Nos referimos a 'tipado' en base a como un lenguaje de programación trata a los tipos de datos primitivos
🚩 Levantan los errores de tipos en tiempo de compilación. El programa no se ejecuta hasta no corregir el error.
ej en java → No puedes reasignar la variable que ya está indicada que será un string
🚩 Levantan el error en tiempo de ejecución, ya cuando el lenguaje está funcionando ☢ Pero esto puede ser peligroso → puede ser que dejemos un error que no se note hasta que sea visible la ejecución del programa 👀 dale aquí
En python está perfecto esto
peeero esto fallará, porque a su vez python es de tipado fuerte
🚩 Trata con menos severidad a los tipos de datos
Maravilloso Javascript, pharsea un tipo de dato a otro para combinarse y hacer la operación
Caso opuesto en PHP, en vez de convertir un número a string, convierte un string a número
🚩 Trata con más severidad a los tipos de datos