Lenguajes de programacion

926 views
875 views

Published on

Lenguajes de programación

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
926
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lenguajes de programacion

  1. 1. Introducción a los lenguajes de programación
  2. 2. <ul><li>Lenguaje de programación: </li></ul><ul><li>Es un lenguaje que puede ser utilizado para controlar el comportamiento de una máquina (computadora) </li></ul>
  3. 3. <ul><li>Consiste en un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. </li></ul>
  4. 4. <ul><li>Permite a uno o más programadores especificar de manera precisa : sobre qué datos una computadora debe operar, cómo deben ser estos almacenados, transmitidos y qué acciones debe tomar bajo una variada gama de circunstancias </li></ul>
  5. 5. <ul><li>Una característica es precisamente que más de un programador puedan tener un conjunto común de instrucciones que puedan ser comprendidas entre ellos para realizar la construcción del programa de forma colaborativa. </li></ul>
  6. 6. <ul><li>Todo programa escrito en otro lenguaje puede ser ejecutado de dos maneras: </li></ul><ul><li>Mediante un programa que va adaptando las instrucciones conforme son encontradas. A este proceso se lo llama interpretar y a los programas que lo hacen se los conoce como intérpretes . </li></ul>
  7. 7. <ul><li>Traduciendo este programa al programa equivalente escrito en lenguaje de máquina. A ese proceso se lo llama compilar y al traductor se lo conoce como compilador . </li></ul>
  8. 8. Nivel de abstracción
  9. 9. <ul><li>Los lenguajes de bajo nivel </li></ul><ul><li>Son lenguajes de programación que se acercan al funcionamiento de una computadora. </li></ul>
  10. 10. <ul><li>Lenguaje de medio nivel </li></ul><ul><li>Tener ciertas características que los acercan a los lenguajes de bajo nivel pero teniendo, al mismo tiempo, ciertas cualidades que lo hacen un lenguaje más cercano al humano y, por tanto, de alto nivel. </li></ul>
  11. 11. <ul><li>Son fácil de aprender ya que estan formados por elementos de lenguajes naturales, como el inglés. En BASIC, el lenguaje de alto nivel más conocido, los comandos como &quot;IF CONTADOR = 10 THEN STOP&quot; pueden utilizarse para pedir a la computadora que pare si CONTADOR es igual a 10 </li></ul>
  12. 12. Generaciones de lenguajes de programación
  13. 13. <ul><li>Primera generación </li></ul><ul><li>Los primeros ordenadores se programaban directamente en código binario , que puede representarse mediante secuencias de ceros y unos sistema binario </li></ul>
  14. 14. <ul><li>Segunda generación </li></ul><ul><li>Los lenguajes simbólicos , asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles. </li></ul>
  15. 15. <ul><li>Tercera generación </li></ul><ul><li>Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas </li></ul>
  16. 16. <ul><li>Cuarta generación </li></ul><ul><li>Se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas </li></ul><ul><li>Quinta generación </li></ul><ul><li>Se llama así a veces a los lenguajes de la inteligencia artificial . </li></ul>
  17. 17. <ul><li>Estos lenguajes tienen una estructura lo más parecido al idioma Ingles, algunas características son: </li></ul><ul><li>Acceso a base de datos. </li></ul><ul><li>Capacidades Graficas. </li></ul><ul><li>Generación de código automáticamente. </li></ul><ul><li>Puede programarse visualmente como Visual Basic (Programación Visual). </li></ul>

×