Latino (lenguaje de programación)
Latino es un lenguaje de programación procedural con sintaxis en español de código abierto desarrollado en C, inspirado en Lua y Python. Este lenguaje fue creado por Primitivo Roman Montero en el 2015 con la versión v0.1-alpha hasta su versión v1.0 que fue lanzada en el 2017. En la actualidad, este lenguaje sigue su desarrollo bajo la dirección de Melvin Guerrero con las versiones v1.1.0 y v1.2.0 en adelante. Hasta la fecha este lenguaje dispone de soporte para trabajar en sistemas operativos de 64 bits tales como MS-Windows, Mac OS, y Linux.
¿Y por qué un lenguaje de programación más?Este lenguaje nace de la necesidad de incrementar la educación de nivel básico y avanzado, para que niños, adolescentes y también adultos se motiven a entrar en el mundo de la programación y desarrollar aplicaciones con una sintaxis a su idioma. Al utilizar este lenguaje una sintaxis en español, se espera que se reduzca el tiempo de aprendizaje y a su vez se maximice la comprensión al programar. Características del lenguajeLatino al igual que Python es un lenguaje de programación multiparadigma. Esto significa que más que forzar a los programadores a adoptar un estilo particular de programación, permite varios estilos: programación imperativa y programación funcional. Latino también hace uso de un tipado dinámico y conteo de referencias para la administración de memoria. Una cualidad importante de este lenguaje de programación es que al estar desarrollado en C facilita la adaptación de nuevas librerías por medio de su API (Latino API). Ejemplos de códigoEjemplo 1Este es un ejemplo de un programa Hola Mundo
Ejemplo 2
Elementos del lenguajeOperadores
ComentariosComentarios de una línea simpleLos comentarios de una línea simple pueden comenzar con un signo de Cualquier texto o código que este después de estos signos serán ignorados por Latino (No se ejecutaran). x = 5 #Declaramos una variable con el nombre de X, y le hemos asignado un valor de 5
y = x + 2 #Declaramos una variable con el nombre de Y, y le hemos asignado el valor de X más 2
escribir (y) //En esta línea de código escribiremos en pantalla el valor de Y el cual tiene el valor de X + 2
Comentarios de líneas múltiples
Los comentarios de líneas múltiples comienzan con /*
El siguiente código
repite el mismo ejemplo que vimos hace un momento arriba
con las mismas variables X y Y como variables para usar
*/
x = 5
y = x + 2
escribir (y)
Variables
Las variables se definen de forma dinámica, lo que significa que no se tiene que especificar cuál es su tipo de antemano y puede tomar distintos valores en otro momento, incluso de un tipo diferente al que tenía previamente. Se usa el símbolo x = 1
x = "texto" #Esto es posible porque los tipos son asignados dinámicamente
Referencias
Enlaces externos |