Lenguaje de Programacion
Lenguaje de Programacion
programación.
NOMBRE: VIORATO LOZADA OSMAR.
GRUPO: 1CV25.
Lenguaje de programación.
Un lenguaje de programación consiste en un conjunto de ordenes
o comandos que describen el proceso deseado por el usuario.
Al igual que los lenguajes humanos ,los lenguajes de
programación poseen una estructura (sintaxis)y un
significado(reglas).
Utilizan juegos de caracteres para comunicarse con las
computadores como el código ASCII Y EBCDIC(258 caracteres
distintos).
Lenguaje de programación.
Un lenguaje de programación es un lenguaje diseñado con
morfología y sintaxis muy simples y rígidas como son:
Sintaxis , Semántica, Metalenguaje, Especificación y Gramática.
En cualquier lenguaje se debe traducir a lenguaje maquina antes de ser
ejecutado , esta conversión de instrucciones se hace por programas
denominado compiladores e interpretes.
Compiladores e Interpretes.
Compilador: Es un software que se encarga de traducir el
programa hecho en lenguaje de programación, a un lenguaje de
máquina que pueda ser comprendido por el equipo y pueda ser
procesado o ejecutado por este.
Interprete: Es un programa informático capaz de analizar y
ejecutar otros programas, realizan la traducción a medida que
sea necesaria, típicamente, instrucción por instrucción, y
normalmente no guardan el resultado de dicha traducción.
Clasificación según paradigmas.
Paradigma imperativo: Describe la programación como una secuencia instrucciones o
comandos que cambian el estado de un programa. El código máquina en general está basado
en el paradigma imperativo.
Paradigma declarativo: No se basa en el cómo se hace algo (cómo se logra un objetivo
paso a paso), sino que describe (declara) cómo es algo.
Paradigma estructurado: La programación estructurada se basa en una metodología de
desarrollo de programas llamada refinamientos sucesivos: Se plantea una operación como un
todo y se divide en segmentos más sencillos o de menor complejidad.
Paradigma orientado a objetos: La programación orientada a objetos, intenta simular el
mundo real a través del significado de objetos que contiene características y funciones. Los
lenguajes orientados a objetos se clasifican como lenguajes de quinta generación.
Paradigma funcional: Este paradigma concibe a la computación como la evaluación de
funciones matemáticas y evita declarar y cambiar datos.
Paradigma lógico: Se basa en la definición de reglas lógicas para luego, a través de un
motor de inferencias lógicas, responder preguntas planteadas al sistema y así resolver los
problemas.
Fechas importantes.