¿Qué son los tipados?
💻 Los tipados es una clasificación de los lenguajes de programación, tenemos cuatro tipos:
- Estático
- Dinámico
- Débil
- Fuerte
El tipado del lenguaje depende de cómo trata a los tipos de datos.
El tipado estático es el que levanta un error en el tiempo de compilación, ejemplo en JAVA:
String str = "Hello" // Variable tipo String
str = 5 // ERROR: no se puede convertir un tipo de dato en otro de esta forma.
El tipado dinámico levantan el error en tiempo de ejecución, ejemplo en Python:
str = "Hello" # Variable tipo String
str = 5 # La variable ahora es de tipo Entero, no hay error
## TIPADO FUERTE
x = 1
y = "2"
z = x + y # ERROR: no podemos hacer estas operaciones con tipos de datos distintos entre sí
El tipado débil es el que hace un cambio en un tipo de dato para poder operar con el, como lo hace JavaScript y PHP.
🐍 Python es un lenguaje de tipado 👾 Dinámico y 💪 Fuerte.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.