Los lenguajes de programación sonprogramas compilados, es decir,traducidos   a   un    lenguaje   demáquina o idioma artif...
Los lenguajes informáticos son aquellos queengloban a los lenguajes de programación, loque quiere decir que el lenguaje in...
Se clasifican según su                ejecuciónEs un programa que se escribe en un       También se puede utilizar unaleng...
Nota:   No se graba el código objeto para serutilizado posteriormente, se debe interpretar otravez y traducir a lenguaje m...
No obstante, un lenguaje deprogramación tiene varias ventajas: Es mucho más fácil de comprender que un lenguaje máquina:...
El Ensamblador fue el primer lenguaje deprogramación utilizado. Es muy similar allenguaje máquina, pero los desarrolladore...
Los lenguajes de programación generalmentese dividen en dos grupos principales en base      al procesamiento de sus comand...
Un lenguaje de   Un lenguaje imperativoprogramación funcional   programa mediante una     (a menudo llamado   serie de com...
FIN DE LAPRESENTACIÓN
Diapositivas
Upcoming SlideShare
Loading in …5
×

Diapositivas

146 views
139 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
146
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Diapositivas

  1. 1. Los lenguajes de programación sonprogramas compilados, es decir,traducidos a un lenguaje demáquina o idioma artificial con elobjetivo de controlar elcomportamiento de una computadoray otros dispositivos programables,los lenguajes de programación secomponen por un tipo de reglassintácticas y semánticas lascuales se encargan de definir susestructuras y el significado desus elementos.
  2. 2. Los lenguajes informáticos son aquellos queengloban a los lenguajes de programación, loque quiere decir que el lenguaje informáticocontiene otros lenguajes. Pero esto noimplica que un lenguaje de programación seasinónimo de lenguaje informático. Sino quedentro del término lenguaje informáticocaben otros lenguajes que no son lenguajesde programación como es el caso del HTML.(Lenguaje para el mercado de páginas web,que no es propiamente un lenguaje deprogramación, sino un conjunto deinstrucciones contenidas en un programa paradiseñar el contenido de los documentos)
  3. 3. Se clasifican según su ejecuciónEs un programa que se escribe en un También se puede utilizar unalenguaje de alto nivel, también debe alternativa diferente de los traducirse a un código inteligible compiladores para traducir para que pueda ser utilizado por la lenguajes de alto nivel. En vez demáquina. Los programas traductores que realizan esta operación se traducir el programa fuente y grabar llaman compiladores que se en forma permanente el código encargan de la ejecución y el objeto que se produce durante laprocesamiento de los datos, como lo corrida de compilación para son los programas ensambladores utilizarlo en una corrida de avanzados ya que pueden generar producción futura, el programador muchas líneas de código por cada sólo carga el programa fuente en la proporción del programa fuente. computadora junto con los datos que se van a procesar.
  4. 4. Nota: No se graba el código objeto para serutilizado posteriormente, se debe interpretar otravez y traducir a lenguaje máquina, puesto que elintérprete elimina la necesidad de realizar unacorrida de compilación después de cada modificacióndel programa cuando se quiere agregar funciones ocorregir errores durante la producción.Por ejemplo, durante el procesamiento repetitivo delos pasos de un ciclo, cada instrucción del ciclotendrá que volver a ser interpretado cada vez que seejecute el ciclo, lo cual hace que el programa seamás lento en tiempo de ejecución (porque se varevisando el código en tiempo de ejecución) pero másrápido en tiempo de diseño (porque no se tiene queestar compilando a cada momento el código completo).
  5. 5. No obstante, un lenguaje deprogramación tiene varias ventajas: Es mucho más fácil de comprender que un lenguaje máquina: Permite mayor portabilidad, es decir que puede adaptarse fácilmente para Se puede ejecutar en diferentes tipos de equipos.
  6. 6. El Ensamblador fue el primer lenguaje deprogramación utilizado. Es muy similar allenguaje máquina, pero los desarrolladorespueden comprenderlo. No obstante, estelenguaje se parece tanto al lenguaje máquinaque depende estrictamente del tipo deprocesador utilizado (cada tipo deprocesador puede tener su propio lenguajemáquina). Así, un programa desarrollado paraun equipo no puede ser portado a otro tipode equipo. El término "portabilidad"describe la capacidad de usar un programa desoftware en diferentes tipos de equipos.Para poder utilizar un programa de softwareescrito en un código ensamblador en otrotipo de equipo, ¡a veces será necesariovolver a escribir todo el programa!
  7. 7. Los lenguajes de programación generalmentese dividen en dos grupos principales en base al procesamiento de sus comandos:
  8. 8. Un lenguaje de Un lenguaje imperativoprogramación funcional programa mediante una (a menudo llamado serie de comandos, lenguaje agrupados en bloques y procedimental) es un compuestos de órdenes lenguaje que crea condicionales que programas mediante permiten al programafunciones, devuelve un retornar a un bloque nuevo estado de de comandos si se resultado y recibe cumple la condición. como entrada el Estos fueron los resultado de otras primeros lenguajes de funciones. Cuando una programación en uso yfunción se invoca a sí aún hoy muchos misma, hablamos de lenguajes modernos recursividad. usan este principio.
  9. 9. FIN DE LAPRESENTACIÓN

×