Un lenguaje de programación es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina, particularmente una computadora.
Basic: En la
programación de computadoras, el
BASIC, siglas de
Beginner's
All-purpose
Symbolic
Instruction
Code
1 (
Código simbólico de instrucciones de propósito general para principiantes en español), es una familia de
lenguajes de programación de
alto nivel.
Pascal:
Pascal es un
lenguaje de programación desarrollado por el profesor suizo
Niklaus Wirth
entre los años 1968 y 1969 y publicado en 1970. Su objetivo era crear
un lenguaje que facilitara el aprendizaje de programación a sus alumnos,
utilizando la
programación estructurada
y estructuración de datos. Sin embargo con el tiempo su utilización
excedió el ámbito académico para convertirse en una herramienta para la
creación de aplicaciones de todo tipo.
C:
C es un
lenguaje de programación creado en
1972 por
Dennis M. Ritchie en los
Laboratorios Bell como evolución del anterior lenguaje
B, a su vez basado en
BCPL.
Al igual que B, es un lenguaje orientado a la implementación de
Sistemas Operativos, concretamente
Unix.
C es apreciado por la eficiencia del código que produce y es el
lenguaje de programación más popular para crear software de sistemas,
aunque también se utiliza para crear aplicaciones.
Se trata de un lenguaje de tipos de datos estáticos, débilmente tipificado, de
medio nivel pero con muchas características de
bajo nivel. Dispone de las estructuras típicas de los
lenguajes de alto nivel pero, a su vez, dispone de construcciones del lenguaje que permiten un control a muy
bajo nivel.
Java: ue originalmente desarrollado por
James Gosling de
Sun Microsystems (la cual fue adquirida por la compañía
Oracle) y publicado en el 1995 como un componente fundamental de la
plataforma Java de Sun Microsystems. Su
sintaxis deriva mucho de
C y
C++, pero tiene menos facilidades de
bajo nivel que cualquiera de ellos.
Logo: es un lenguaje de programación de alto nivel, en parte
funcional, en parte estructurado; de muy fácil aprendizaje, razón por
la cual suele ser el lenguaje de programación preferido para trabajar
con niños y jóvenes. Fue diseñado con fines didácticos por
Danny Bobrow,
Wally Feurzeig y
Seymour Papert, los cuales se basaron en las características del lenguaje
Lisp.
A pesar de que Logo no fue creado con la finalidad de usarlo para
enseñar programación, puede usarse para enseñar la mayoría de los
principales conceptos de la programación, ya que proporciona soporte
para manejo de listas, archivos y entrada/salida. Logo cuenta con varias
versiones.
YENKA: una de las características más útiles es que,
dentro de los diagramas de flujo que se crean, se pueden
insertar variables a las que se puede seguir de cerca
para observar su comportamiento durante la ejecución de
los programas o rutinas. Sin duda que esto es
especialmente útil para entender la forma en que
funciona un diagrama.