You are on page 1of 9

1. ¿Qué es un lenguaje de programación?

En informática, se conoce como lenguaje de programación a un programa


destinado a la construcción de otros programas informáticos. Su nombre
se debe a que comprende un lenguaje formal que está diseñado para
organizar algoritmos y procesos lógicos que serán luego llevados a cabo por
un ordenador o sistema informático, permitiendo controlar así su
comportamiento físico, lógico y su comunicación con el usuario humano.

Dicho lenguaje está compuesto por símbolos y reglas sintácticas y


semánticas, expresadas en forma de instrucciones y relaciones lógicas,
mediante las cuales se construye el código fuente de una aplicación o pieza
de software determinado. Así, puede llamarse también lenguaje de
programación al resultado final de estos procesos creativos.

La implementación de lenguajes de programación permite el trabajo


conjunto y coordinado, a través de un conjunto afín y finito de instrucciones
posibles, de diversos programadores o arquitectos de software, para lo cual
estos lenguajes imitan, al menos formalmente, la lógica de los lenguajes
humanos o naturales.

No deben confundirse, sin embargo, con los distintos tipos de lenguaje


informático. Estos últimos representan una categoría mucho más amplia, en
donde están contenidos los lenguajes de programación y muchos otros
protocolos informáticos, como el HTML de las páginas web.

Ver además: CPU.

2. Tipos de lenguaje de programación


Los lenguajes de bajo nivel están diseñados para un hardware especifico.

Normalmente se distingue entre los siguientes tipos de lenguaje de


programación:

 Lenguajes de bajo nivel. Se trata de lenguajes de programación que están


diseñados para un hardware específico y que por lo tanto no pueden migrar o
exportarse a otros computadores. Sacan el mayor provecho posible al sistema para
el que fueron diseñados, pero no aplican para ningún otro.

 Lenguajes de alto nivel. Se trata de lenguajes de programación que aspiran a ser


un lenguaje más universal, por lo que pueden emplearse indistintamente de la
arquitectura del hardware, es decir, en diversos tipos de sistemas. Los hay de
propósito general y de propósito específico.

 Lenguajes de nivel medio. Este término no siempre es aceptado, que propone


lenguajes de programación que se ubican en un punto medio entre los dos
anteriores: pues permite operaciones de alto nivel y a la vez la gestión local de la
arquitectura del sistema.
Otra forma de clasificación a menudo es la siguiente:

 Lenguajes imperativos. Menos flexibles, dada la secuencialidad en que


construyen sus instrucciones, estos lenguajes programan mediante órdenes
condicionales y un bloque de comandos al que retornan una vez llevada a cabo la
función.

 Lenguajes funcionales. También llamados procedimentales, estos lenguajes


programan mediante funciones que son invocadas conforme a la entrada recibida,
que a su vez son resultado de otras funciones.

3. Ejemplos de lenguajes de programación


Algunos de los lenguajes de programación más conocidos son:

 BASIC. Su nombre proviene de las siglas de Beginner’s All-


purpose Symbolic Instruction Code (Código simbólico de instrucciones de propósito
general para principiantes), y es una familia de lenguajes imperativos de alto nivel,
aparecidos por primera vez en 1964. Su versión más actual es Visual Basic .NET.

 COBOL. Su nombre es un acrónimo para Common Business-


Oriented Lenguage (Lenguaje común orientado a los negocios) y se trata de un
lenguaje de programación universal creado en 1959, orientado principalmente a la
informática de gestión, es decir, empresarial.

 FORTRAN. Su nombre proviene


de The IBM Mathematical Formula Translating System (El sistema de traducción de
fórmulas matemáticas de IBM), y es un lenguaje de programación de alto nivel,
propósito general y de tipo imperativo, diseñado para aplicaciones científicas y de
ingeniería.

 Java. Un lenguaje de programación de propósito general, orientado a objetos, cuyo


espíritu se resume en las siglas WORA: Written Once, Run Anywhere, es decir:
Escrito una vez, funciona en cualquier parte. La idea era diseñar un lenguaje
universal empleando sintaxis derivada de los lenguajes C y C++, pero empleando
menos utilidades de bajo nivel que cualquiera de ambos.

Última edición: 27 de noviembre de 2018. Cómo citar: "Lenguaje de


Programación". Autor: María Estela Raffino. Para: Concepto.de. Disponible en:
https://concepto.de/lenguaje-de-programacion/. Consultado: 08 de mayo de
2019.

Compartir

Twittear

Enviar

Temas relacionados

Fuente: https://concepto.de/lenguaje-de-programacion/#ixzz5nIJsUAxp

Un lenguaje de programación es el conjunto de sentencias que sirven para decirle a


una computadora qué es lo que tiene que hacer. Mediante los lenguajes de
programación se pueden crear y modificar programas y comandos, para que una
computadora u otro dispositivo digital pueda realizar diversas funciones lógicas.

Las computadoras utilizan como lenguaje interno el código binario, y los lenguajes de
programación son una especie de fase intermedia entre el código binario que utiliza
internamente la computadora y un lenguaje que los usuarios puedan entender,
tratándose este lenguaje de programación de instrucciones u órdenes concretas, que
la computadora interpreta binariamente para ejecutarlas.

Estos lenguajes de programación están formados por conjuntos de símbolos, que la


máquina interpreta como órdenes lógicas, siendo entonces un lenguaje intermedio
entre aquel que usan internamente (el código binario), y nosotros, por medio de los
cuales podemos realizar acciones o programarlas para que estas se ejecuten.
En los lenguajes de programación interpretados, la computadora ejecuta las
instrucciones conforme las va leyendo; en los compilados existe un programa que
toma el código en el lenguaje de programación y lo convierte en un código ejecutable.

15 ejemplos de lenguajes de programación explicados:


1. Action Script.- Se trata de un lenguaje de programación para la plataforma Adobe
Fash, lo que permite la creación de aplicaciones y comandos en dicha plataforma de
una manera más eficaz.

2. ADA.- Este lenguaje suele ser utilizado en la creación de programas con un alto
nivel de confiabilidad, como es el caso del desarrollo de softwares militares e
industriales de alta precisión y de costo elevado.

3. ASP.- Se trata de un sub-lenguaje de programación enfocado a la creación de


aplicaciones para servidores creado por Microsoft.

4. BASIC.- Es uno de los primeros lenguajes informáticos de programación que se


enfocaban a un público no especializado en las variadas ecuaciones y cálculos
necesarios en la principiante ciencia de la computación. Fue diseñado en 1964
originalmente como medio para facilitar la programación de computadoras para los
estudiantes. Pasados los años fueron surgiendo versiones mejoradas del lenguaje
BASIC siendo usado ampliamente durante las décadas de los 70s y 80s.

5. C.- Es un lenguaje de programación que se encuentra enfocado a la creación de


sistemas operativos. Su desarrollo se dio entre los años 1969 y 1972, como una
eficiente sustitución de lenguajes de programación en computadoras como el antiguo
lenguaje COBOL. De este lenguaje se derivan los lenguajes C# y C++ más actuales.

6. C#.- El lenguaje C# es una consecución de su antecesor (el lenguaje C), también


es un lenguaje de programación que está enfocado a la creación de sistemas
operativos

7. C++.- El lenguaje C++ es una versión más reciente derivada del lenguaje C, en el
existen varios conceptos y mecanismos que mejoran la decodificación y creación de
comandos. Por medio de este lenguaje es posible realizar compilaciones de
programas construidos con el lenguaje C (pero no a la inversa).

8. Cobol.- El cobol (COmmon Business-Oriented Lenguage), es un lenguaje cuyo


sistema se ideó en la década de los años 1960, como lenguaje compatible para los
distintos sistemas informáticos existentes entonces.

9. Ensamblador o assembler.- Es un lenguaje de programación propio de circuitos


integrados, microprocesadores, micro controladores y diversos circuitos integrados,
gracias a que es un lenguaje de bajo nivel cuya estructura se acerca mucho al
lenguaje utilizado por las máquinas (binario).
10. Fortran.- Se trata de un lenguaje de programación de alto nivel, esto es, se
encuentra adaptado y se utiliza regularmente para la creación de programas y
aplicaciones propios de la computación científica, gracias a que está adaptado al
cálculo numérico. Suele utilizarse para crear aplicaciones de uso científico y técnico,
como la ingeniería, las matemáticas, astronomía, y aplicaciones para la física y la
astronomía. De este lenguaje se han sucedido varias versiones a través del tiempo,
es el caso de las siguientes versiones: FORTRAN IV, FORTRAN 66, FORTRAN 77,
Fortran 90, Fortran 95, Fortran 2003, Fortran 2008.

11. J# o también llamado o J-sharp.- Es un lenguaje transicional o intermedio del


lenguaje de programación Java.

12. Java Script.- El lenguaje JavaScript es un sub-lenguaje o “dialecto” enfocado a


los navegadores web, si bien se basa en el lenguaje Java parte de su diseño, sintaxis
y estructura posee similitudes con el lenguaje C, aunque poseyendo sus
características propias con las que difiere de los anteriores.

13. JAVA.- El Java es tanto un lenguaje de programación como una plataforma o


tecnología informática. Como lenguaje de programación es utilizado tanto en equipos
de cómputo, así como en otros dispositivos, siendo que es usado en varias
arquitecturas computacionales como la Mac y la PC, siendo soportado para la
creación de aplicaciones en sistemas operativos tales como Android (en dispositivos
móviles), Solaris, Unix, Linux, OS, y Windows.

14. LISP.- Se trata de una familia de dialectos de programación bastante sencillos o


cuya estructura es relativamente simple. Se trata de uno de los lenguajes de
programación más antiguos (se inició con el proyecto en 1958), es un lenguaje cuyo
código fuente se compone de “listas” amanera de estructura de datos.

15. Oracle PL/SQL.- Se trata de una tecnología de software perteneciente a la


empresa Oracle, que se enfoca en la creación de aplicaciones web con las que se
puedan manipular bases de datos relacionales.

Otros ejemplos de lenguajes de programación son:

 Logo
 MATLAB
 Pascal
 Perl
 PHP
 Prolog
 Python
 SHELL’s de UNIX
 Visual Basic
LINTERNA

Transforma tus botellas de plástico en


una linterna casera
20 de octubre | Blog de Ecoembes Amarillo, Verde y Azul

14

Hoy te proponemos una creativa e innovadora manualidad con la que aprenderemos cómo
hacer nosotros mismos una linterna casera con materiales reciclados. Una actividad en la
que podrán participar los más pequeños, siempre que estén acompañados y bajo la
supervisión de un adulto.

La base del proyecto será una botella de plástico que, junto con palitos de madera y el
material eléctrico necesario, nos hará pasar un buen rato mientras enseñamos a los más
pequeños la importancia de reciclar y reutilizar materiales. Si quieres aprender a hacer una
linterna casera te interesará seguir leyendo.

En primer lugar, los materiales y herramientas principales que necesitarás son:

 Unas tijeras o un cúter


 Una sierra
 Botellas de plástico
 Palitos de madera
 Pistola de silicona y pegamento
 Pilas
 Alambre y cables de cobre
 Alicates

Si ya tienes todos los materiales que necesitas, es momento de ponerse manos a la obra. A
continuación te dejamos el vídeo con todos los pasos explicados e ilustrados. ¡El resultado es
increíble!

Te animamos a que pruebes a hacerla, que la decores a tu gusto y que compartas con
nosotros el resultado.

Seguro que te ha gustado esta manualidad por su utilidad y originalidad y porque, además, le
has dado un segundo uso a esas botellas de plástico que tienes vacías por casa. Si quieres
conocer otras formas de reutilizar tus envases de plástico, latas o briks, no te puedes perder
nuestra sección de amarillo. ¡Deja volar tu imaginación!

Recuerda que si depositamos en el contenedor amarillo todos los envases de


plástico como las botellas de plástico y otros envases de este material, así como los briks y
las latas, podrán ser llevados a la planta de separación para su posterior reciclaje. Este
pequeño gesto es muy importante para cuidar nuestro entorno y el medio ambiente.