Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lenguajes de programacion …
Lenguajes de programacion Coronel Peña Erick Jesus 20490693
es
Un lenguaje usado para comunicar instrucciones a una computadora, instrucciones que describen computos que llevara acabo la computadora
el primer lenguaje de programación se inventó en 1843? Ada Lovelace ideó el primer algoritmo para una máquina de computación primitiva que escribió en un trozo de papel porque en aquella época no existían los ordenadores
es definido
Sintaxis
Es la descripcion del conjunto de secuencias de simbolos considerados como programas validos
Sistema de tipos
Su proposito es prevenir errores en tiempo de ejecucion
En general
Analisis de tipos en compilacion para la verificacion de tipos
Estatico
Analisis de tipos en tiempo de ejecucion para verificacion de tipos dinamico
Semantica
Descripcion del significado de instrucciones y expresionees
Puede ser informal, o formal basado en tecnicas matematicas
Cuenta con
Procesadores de Lenguaje
Interpretar
Programa que computa las acciones indicadas por un programa fuente
Es utilizado para dar semántica a un lenguaje
Compilar
Traduce un programa fuente en un programa objeto asi como tambieen es un meta-programa
Parte de su tarea consiste en verificar que la cadena de entrada efectivamente se corresponde con un programa valido
Paradigmas de Lenguajes
Imperativo
Es computacion expresada a traves de modificacion reiterada de memoria implicita
Control basado en iteracion
Funcional
Se expresa a traves de la aplicacion y composicion de funciones
No hay una memoria implicita
Logico
Es a traves de proof search o alternativamente, por definicion de predicados recursivos
Resultados intermedios son pasados a traves de unificacionn
Orientado a objetos
Computacion a traves del intercambio de mensajes entre objetos
Objetos se agrupan en clases y estas se agrupan en jerarquias