Lenguaje Natural
Programación Imperativa
Lenguaje de Programación
Un lenguaje de programación consiste en un conjunto de ordenes o comandos que describen el proceso deseado
Se divide en 2 Grupos
Los lenguajes máquina.
Los lenguajes simbólicos.
Es una forma de comunicarnos con una computadora, Tablet o celular e indicarle qué queremos hacer.
Encontramos diferentes lenguajes como C, C++, Java, PHP, Python, C#, ASP, entre otros.
lenguaje que hablamos todos los días, nuestra forma de comunicarnos por excelencia.
Propiedades:
Desarrollados por enriquecimiento progresivo antes de cualquier intento de formación de una teoría.
La importancia de su carácter expresivo debido grandemente a la riqueza de el componente semántico (polisemántica).
Dificultad o imposibilidad de una formalización completa.
podemos citar que es fácil de usar y de entender:
no debemos aprendernos ningún lenguaje nuevo
cualquiera puede leer la especificación y comentarla o criticarla.
Ventajas
Desventajas
la imprecisión y la ambigüedad
son lenguajes controlados por mandatos u orientados a enunciados
programa se compone de una serie de enunciados,
ejecución de cada enunciado hace que el intérprete cambie el valor de una localidad o más en su memoria
Lenguajes base en reglas
se ejecutan verificando la presencia de una cierta condición habilitadora
cuando se satisface, ejecutan una acción apropiada
también se conoce como de programación lógico