# Tipado Estatico (Static Typed Languages)
# En estos lenguajes se agrega un tipo de dato a una
# variable y solo puede recibir valores de ese tipo,
# los lenguajes que tienen esta regla: Java o C#. Ejemplo:

# int edad = 51, pero es ta variable entero no se le puede
# ha cer lo siguiente: edad = "Java", dara error.

# Tipado Dinámico (Dynamically Typed Language)
# En estos lenguajes una variable puede contener cualquier
# tipo de datos y reasignarse diferentes valores,
# los lenguajes que tienen esta regla: JavaScript, Ruby, Python, PHP.
# Ejemplo:

# Edad = 50 o edad = 51 o edad = "Python" y no pasara nada.

nombre = "Miguel Castillo"
print(nombre)

edad = 18
edad = 20
print(edad)

cantidad_pagar = 100.50
print(cantidad_pagar)

# A diferencia de los demas lebguajes el valor true o false
# de una variable booleana debe tener la primera letra en
# mayuscula. Ejemplo pagado = True o  pagado = Frue
pagado = True
print(pagado)
