Aquí les dejo una explicación del mapa conceptual.
Un
lenguaje de programación es un lenguaje artificial, el cual da unas instrucciones a la computadora.
Un lenguaje de programación se compone de tres elementos importantes el
léxico,
la sintaxis y
la semántica.
a)
El léxico: Se refiere a las palabras, símbolos que utilizamos en el lenguaje.
b)
La sintaxis: Se refiere a las reglas que seguir en el lenguaje.
c)
La semántica: Es el significado del lenguaje.
Entre las interacciones que se dan en la computadora, un usuario el cual desarrolla un programa, el cual mediante el sistema operativo da instrucciones al hardware.
Paradigmas de programación
El lenguaje imperativo es aquel que da las ordenes de como poder realizar alguna tarea, mientras que
el lenguaje declarativo, declara las condiciones para realizar alguna tarea.
Del lenguaje imperativo esta lo que es el lenguaje
estructurado y
el orientado a objetos.
El lenguaje estructurado se forma en base de enunciados. Ejemplos de este lenguaje C y Pascal.
El lenguaje orientado a objetos se forma mediante clases. Ejemplos de lenguaje orientado a objetos C# y Java.
Del
lenguaje declarativo esta lo que es el
lenguaje funcional y
el lógico.
El lenguaje funcional es aquel que como su nombre lo dice se forma mediante funciones, una de sus características es que es recursivo. Ejemplos de lenguaje funcional Lisp.
El lenguaje lógico es aquel en el que podemos formar varias relaciones mediante algunos hechos. Ejemplo de lenguaje lógico se encuentra Prolog.
La validación y
verificación en programación nos ayuda a saber que es lo que un usuario requiere, además de comprobar su originalidad.
Entre las características que debe tener un lenguaje de programación, están que debe ser claro, sencillo, portable. Sin embargo hay que tener en cuenta que algunos tienen mejores características que otros, así que aprender varios de los lenguajes nos ayudaría a determinar cual usar en cierto momento.
Espero sus comentarios.
Referencia Bibliográfica:
-
Lenguaje de programación
-
Interacciones Computadora
-
Validación