La Programación
El arte de programar es una experiencia vital para el Informático, siendo su principal área de trabajo, desde entornos básicos como compiladores, programas descriptivos y operaciones lógicas sencillas hasta programas avanzados, programas de diseño o software importante, tal como el sistema operativo, es vital el tener una sintaxis fluida, correcta y sencilla.
Lenguaje de Programación
Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana. Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación. Un lenguaje de programación proporciona los elementos de lenguaje necesarios que son necesarios para traducir los pasos de un pseudocódigo en formato comprensible de la máquina. En otras palabras, el lenguaje de programación proporciona el puente para hacer la transición de pseudocódigo legible por humano instrucciones legible por máquina.
Las dos clasificaciones principales de lenguajes de programación son: bajo nivel de lenguaje de programación y lenguaje de programación de alto nivel.
Generaciones de Lenguaje de Programación
- Los lenguajes de primera generación, o 1GL, lenguajes de bajo nivel que son lenguaje de máquina.
- Los lenguajes de segunda generación, o 2GL, lenguajes de bajo nivel que generalmente consisten en lenguajes ensamblador.
- Los lenguajes de tercera generación, o 3GL, lenguajes de alto nivel como C.
- Los lenguajes de cuarta generación, o 4GL, son idiomas que consisten en declaraciones similares a las declaraciones en un lenguaje humano. Los lenguajes de cuarta generación se usan comúnmente en la programación de bases de datos y scripts.
- Los idiomas de quinta generación, o 5GL, son lenguajes de programación que contienen herramientas visuales para ayudar a desarrollar un programa. Un buen ejemplo de un lenguaje de quinta generación es Visual Basic.
Si deseas conocer tu actual nivel de programación en un lenguaje especifico, o de alguna manera, aprender es recomendable que practiques en: Online Debugger, pagina que destaca por ser un compilador liviano de múltiples lenguajes de programación.
Comentarios
Publicar un comentario