Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
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.
2. QUE SON LOS LENGUAJES DE
PROGRAMACION.
La máquinas en general, y las computadoras en particular, necesitan
de un lenguaje propio para poder interpretar las instrucciones que
se les dan y para que nosotros podamos controlar su
comportamiento. ese lenguaje que permite esta relación con las
computadoras es el lenguaje de programación (Basic, Java,
JavaScript, ActionScript, Logo, etc.).
3. LENGUAJE DE PROGRAMACIÓN IMPERATIVO
Un lenguaje imperativo programa mediante una serie de comandos,
agrupados en bloques y compuestos de órdenes condicionales que
permiten al programa retornar a un bloque de comandos si se
cumple la condición. estos fueron los primeros lenguajes de
programación en uso y aún hoy muchos lenguajes modernos usan
este principio.
4. LENGUAJE DE PROGRAMACIÓN FUNCIONAL
Un lenguaje de programación funcional (a menudo llamado lenguaje
procedimental) es un lenguaje que crea programas mediante
funciones, devuelve un nuevo estado de resultado y recibe como
entrada el resultado de otras funciones. Cuando una función se
invoca a sí misma hablamos de recursividad.
5. TIPOS DE LENGUAJES DE PROGRAMACION.
• lenguajes de bajo nivel
son lenguajes totalmente dependientes de la máquina, es decir que
el programa que se realiza con este tipo de lenguajes no se pueden
migrar o utilizar en otras maquinas al estar prácticamente
diseñados a medida del hardware, aprovechan al máximo las
características del mismo
6. • lenguajes de alto nivel
son aquellos que se encuentran más cercanos al lenguaje natural
que al lenguaje máquina están dirigidos a solucionar problemas
mediante el uso de EDD‘s.
EDD‘s: son las abreviaturas de estructuras dinámicas de datos, algo
muy utilizado en todos los lenguajes de programación. son
estructuras que pueden cambiar de tamaño durante la ejecución del
programa.
7. • Lenguaje de medio nivel
se trata de un termino no aceptado por todos, pero q seguramente
habrás oído. estos lenguajes se encuentran en un punto medio
entre los dos anteriores. dentro de estos lenguajes podría situarse c
ya que puede acceder a los registros del sistema, trabajar con
direcciones de memoria, todas ellas características de lenguajes de
bajo nivel y a la vez realizar operaciones de alto nivel.
8. CARACTERÍSTICAS DE LENGUAJES DE
PROGRAMACIÓN.
• lenguaje máquina
• lenguajes ensambladores.
• lenguajes de alto nivel.
• lenguajes de muy alto nivel.
• lenguajes naturales.
9. EJEMPLOS DE LEGUAJES DE PROGRAMACIÓN.
• Action script.- se trata de un lenguaje de programación para la
plataforma adobe fash, lo que permite la creación de aplicaciones
y comandos en dicha plataforma de una manera más eficaz.
• Ada.- este lenguaje suele ser utilizado en la creación de
programas con un alto nivel de confiabilidad, como es el caso del
desarrollo de softwares militares e industriales de alta precisión y
de costo elevado.
•
10. • Asp.- se trata de un sub-lenguaje de programación enfocado a la
creación de aplicaciones para servidores creado por Microsoft.
• Basic.- es uno de los primeros lenguajes informáticos de
programación que se enfocaban a un público no especializado en
las variadas ecuaciones y cálculos necesarios en la principiante
ciencia de la computación. fue diseñado en 1964 originalmente
como medio para facilitar la programación de computadoras para
los estudiantes. pasados los años fueron surgiendo versiones
mejoradas del lenguaje Basic siendo usado ampliamente durante
las décadas de los 70s y 80s.