"Lenguaje de Programación"
Es un lenguaje para describir un conjunto de acciones
consecutivas que un sistema debe ejecutar.
Un lenguaje da la capacidad al programador que debe
especificarle al ordenador.
Su clasificación es:
- Declarativo
- Imperativo
CARACTERÍSTICAS
- Sintaxis
- Semántica
- Utiliza tipos de datos: Dinámicos y Estáticos
¬ Datos Dinámicos:
Su tamaño y forma es variable (o puede serlo) a lo largo de
un programa, por lo que se crean y destruyen en tiempo de ejecución.
¬ Datos Estáticos:
Su tamaño y forma es constante durante la ejecución de un
programa y por tanto se determinan en tiempo de compilación. El ejemplo típico
son los arreglos. Tienen el problema de que hay que dimensionar la estructura
de antemano, lo que puede conllevar desperdicio o falta de memoria.
TIPOS DE LENGUAJE
Se dividen en 5 generaciones:
Primera generación: Los primeros ordenadores se
programaban directamente en código binario, que puede representarse
mediante secuencias de ceros y un sistema binario. Cada modelo de
ordenador tiene su propio código, por esa razón se llama lenguaje de
máquina.
Segunda generación: Los lenguajes simbólicos,
asimismo propios de la máquina, simplifican la escritura de las instrucciones y
las hacen más legibles.
Tercera generación: Los lenguajes de alto nivel o sustituyen
las instrucciones simbólicas por códigos independientes de la máquina,
parecidas al lenguaje humano o al de las Matemáticas.
Cuarta generación: Se ha dado este nombre a ciertas
herramientas que permiten construir aplicaciones sencillas combinando piezas
prefabricadas. Hoy se piensa que estas herramientas no son, propiamente
hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generación
para la programación orientada a objetos.
Estos lenguajes tienen una estructura lo más parecido al
idioma inglés, algunas características son:
Acceso a base de datos.
Capacidades Gráficas.
Generación de código automáticamente.
Puede programarse visualmente como Visual
Basic (Programación Visual).




No hay comentarios:
Publicar un comentario