*LENGUAJES DE PROGRAMACIÓN*
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 suselementos y
expresiones. Al proceso por el cual se escribe,se prueba, se
depura, se compilay se mantiene el código fuente de un programa informático se le llama programación.
TIPOS DE LENGUAJES DE
PROGRAMACION
- LENGUAJES DE MAQUINA
lenguaje de maquina |
En informática, cualquier lenguaje
artificial que puede utilizarse para definir una secuencia de instrucciones
para su procesamiento por un ordenador o computadora. Es complicado definir que
es y que no es un lenguaje de programación. Se asume generalmente que la
traducción de las instrucciones a un código que comprende la computadora debe
ser completamente sistemática. Normalmente es la computadora la que realiza la
traducción.
leguaje de maquina |
- LENGUAJE DE BAJO NIVEL
Se llaman de bajo nivel poque estan muy
cercanos al hardware del ordenador.Es necesario conocer a fondo la arquitectura
de la maquina para la que se va a programar.
El primer lenguaje de este tipo que se
utilizo fue el lenguaje maquina, que consiste en un conjunto de
instrucciones en binario, es decir, con ceros y unos, con los cuales se indica
al ordenador que hacer.Este lenguaje es muy complicado y la posibilidad de
cometer errores es muy alta, por lo que ya no se utiliza.
Para solventar estas dificultades
parecio el lenguaje ensamblardor,que consite en asignar una abreviatura a cada
intruccion en binario, de forma que sea mas facil recordarla y mas dificil
equivocarse.Sin embargo, con este lenguaje sigue siendo necesario conocer muy
bien el hardware del ordenador
- LENGUAJES DE ALTO NIVEL
Los
primeros programas ensambladores producian solo una instrucción en lenguaje de
maquina por cada intruccion del programa fuente. Para agilizar la codificacion
se desarollaron programas ensambladores que podian producir una
cantidadvariable de instrucciones en lenguaje de maquina por cada intruccion
del programa fuente.
- LENGUAJES COMPILADOS
En informatica, un
lenguaje cuyos programas se traducen a codigo maquina antes de ejectarse, a
diferencia de un lenguaje interpretado, cuyos programs se traducen y ejecutan
instrccion por instrucción.
- LENGUAJES INTERPRETADOS
Se puede tambien
untilizar una alternativa diferente de los compiladores para traducir lenguajes
de alto nivel. En vez de traducir el programa fuente y grabar en forma
peremanente el codigo objeto que se produce durante la corrida de compilacion
para utilizarlo en una corrida de produccion futura, el programador dolo carga
el programa fuente en la computadora junto con los datos que se van a procesar.
- LENGUAJES DE PROGRAMCION DECLARATIVOS
Se les conoce como
lenguajes declararivos en cienciaas computacionales a aquellos lenguajes de
programacion en los cuales se le indica a la computadora que es lo que se desea
obtener a que es lo que se esta buscando, por ejemplo:
Obtener los nobres de
todos los empleados que tengan mas de 32 años. Eso se puede lograr con un
lenguaje declarativo como SQL.
- LENGUAJE DE DESCRIPCION DE MAQUINA
Lenguaje de
programcioon. Como el PostScript, que se utiliza para describir la salida a una
impresora oa una pantalla, que a su vez
usan las intrucciones del lenguajes de descripcion de pagina para construir el
texto y los graficos para crear la imagen de la pagina.El lenguaje de
descripsion de pagina es como otros lenguajes de ordenador o computadora, con
un flujo logico de programa que permite una manipulacon sofiticada de la
salida.
LENGUAJE EXPERTO
- VISUAL C
programcion de visual c |
- PASCAL
Lenguaje de programacion
imperativa, diseñado entre 1967 y 1971 por Niklaus Wirth.Se trata de un
lenguaje ALGOL,que simolifica su sintaxis a la vez que incluye nuevos tipos de
datos y estructuras, como subrangos, tipos de datos enimerados,
archivos,registros y conjuntos.
- VISUAL BASIC
En informaitica,
acronimo de Beginners Allpurpose Symbolic Instuction Code(codigode
instrucciones simbolicas de uso general para principiantes).Se trata de un
lenguaje de programacion de alto nivel desarrollado por los estadounideneses John
College a mediados de la decada de 1960.BASIC se gano su nombre popularidad
gracias sobre todo a dos implementaciones,Tiny BASIC y Microsoft BASIC, que
concirtieron a este lenguaje en la primera lengua franca de la mocroordenadores
o microcomputadoras.
programacion de visual basic |
- LISP
Es un lenguaje
interpretado,en el que cada expresion s una lista de llamdas a funciones.Este
lenguaje se sigue untilizando con frecunencia en investigacion y en circulos
academicos, y fue considerado durante mucho tiempo el lenguaje modelo para la
invetigacion de la inteligencia artificial
- JAVA
Este lenguaje define una maquina virtual independiente de l
plataforma donde se ejecuta, que procesa
programs, llamados Applests, descargados desde el servidor web. Ademas, debido
al modo de ejecucion de los Applets, este lenguaje es muy seguro frente a la
presencia y ataque de virus informaticos