Lenguajes+de+programacion
Transcript of Lenguajes+de+programacion
![Page 1: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/1.jpg)
JUAN DAVID SERRATO ARIZA
INTRODUCCIÓN A LA TECNOLOGÍA.
LENGUAJES DE PROGRAMACION
![Page 2: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/2.jpg)
Que es lenguaje de programacion
Es un conjunto de elementos y símbolos que permiten ejecutar una serie acciones con las cueles controlamos el computador .Se divide En.
![Page 3: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/3.jpg)
Según su nivel de abstracción
LENGUAJES MAQUINA:están escritos en lenguajes directamente por la maquina (computadora), ya que sus instrucciones son cadenas binarias (0 y 1). LENGUAJES DE BAJO NIVEL:se acercan al funcionamiento de una computadora. El lenguaje de
más bajo nivel por excelencia es el código máquina. LENGUAJES DE ALTO NIVEL:son normalmente fáciles de aprender porque están formados por elementos de lenguajes naturales, como el inglés de los seres humanos.
![Page 4: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/4.jpg)
SEGÚN LA FORMA DE EJECUCION
LENGUAJES COMPLICADOS:Naturalmente, un programa que se escribe en un lenguaje de alto nivel también tiene que traducirse a un código que pueda utilizar la máquina. LENGUAJES INTERPRETADOS:Se puede también utilizar una alternativa diferente de los compiladores para traducir lenguajes de alto nivel.
![Page 5: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/5.jpg)
Lenguaje C
este puede estar formado por diferentes módulos o fuentes. Es conveniente mantener las fuentes de un tamaño no muy grande, para que la compilación sea rápida. También, al dividirse un programa en partes, puede facilitar la legibilidad del programa y
su estructuración.
![Page 6: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/6.jpg)
![Page 7: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/7.jpg)
VISUAL BASIC
su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente gráfico que facilitara la creación de interfaces gráficas y, en cierta medida, también la programación misma.
![Page 8: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/8.jpg)
![Page 9: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/9.jpg)
COBOL
se caracteriza por su gran facilidad de lectura L , es un lenguaje compilado se clasifican en tres divisiones. La identificación :división especifica del programa como
puede ser su auto fecha en que se escribió en una pequeña descripción de su utilidad , así como cual quiere otra utilización dese añadir.
La Data :división que describe los datos utilizados en el programa.
La procedure: división que contiene la parte del
procesamiento que dicta las acciones del programa.
![Page 10: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/10.jpg)
![Page 11: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/11.jpg)
LISP
Lisp (List-Processing), porque fue creado principalmente para el procesamiento de listas.Es un lenguaje interpretado, en él, cada
expresión es una lista de llamadas a funciones.
![Page 12: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/12.jpg)
![Page 13: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/13.jpg)
JAVA
define una maquina virtual independiente de la plataforma donde se ejecuta, que procesa programas, llamados Applets, descargados desde el servidor Web. Además, debido al modo de ejecución de los Applets, este lenguaje es muy seguro frente a la presencia y ataque de virus informáticos.
![Page 14: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/14.jpg)
![Page 15: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/15.jpg)
Lenguaje ensamblador
![Page 16: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/16.jpg)
![Page 17: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/17.jpg)
SQL
![Page 18: Lenguajes+de+programacion](https://reader030.fdocuments.es/reader030/viewer/2022032505/55c84c51bb61eb31628b462d/html5/thumbnails/18.jpg)