SlideShare uma empresa Scribd logo
1 de 12
Los lenguajes de
pr og r amación
Definición
Un lenguaje de programación es un conjunto
de símbolos y palabras (instrucciones y
sentencias) que el usuario tiene a su
disposición para elaborar un programa.



   Hay distintos   Tipos   y distintas Historias y Evoluciones
Tipos de Lenguaje

  Lenguaje máquina
  Lenguajes de bajo nivel
  Lenguajes de alto nivel




                             Definición
Lenguaje Máquina

 Es el programa de programación que
 entiende directamente la computadora. Este
 lenguaje utiliza el alfabeto binario, es decir, el
 0 y el 1, formando cadenas binarias con las
 que se elaboran las instrucciones que la CPU
 del ordenador procesa. Este lenguaje dejó de
 utilizarse por la complejidad y facilidad para
 cometer errores al usarlo.

                                         Tipos
Lenguajes de bajo nivel

 Son mucho mas fáciles de usar. Las
 instrucciones son conocidas nemoécticos.
 También tiene inconvenientes como por
 ejemplo que se necesitan muchas instrucciones
 para realizar tareas simples y exige grandes
 conocimientos de los hardware.


                                     Tipos
Lenguajes de alto nivel

 Estos lenguajes están diseñados para que los
 programadores     escriban    y    entiendan
 instrucciones lo más parecidas al lenguaje
 humano, lo k hace que haya que hace que se
 requiera menos tiempo para aprender a
 programar. Son los más utilizados. Este
 lenguaje es pasado a código binario mediante
 un intérprete.
                                    Tipos
Historia y evolución

    Lenguajes de primera generación o 1GL
    Lenguajes de segunda generación o 2GL
    Lenguajes de tercera generación o 3GL
    Lenguajes de cuarta generación o 4GL
    Lenguajes de quinta generación


                                 Definición
Lenguajes de primera
generación
 Se caracteriza por el uso de lenguaje
 máquina. Puesto que el hardware se
 desarrollaba antes que el software, estos
 lenguajes estaban adaptados a una máquina
 específica.




                            Historia y Evolución
Lenguajes de segunda
generación

 Es el paso de lenguaje máquina al
 lenguaje ensamblador o de bajo nivel.
 Esta etapa duró desde 1950 hasta 1955




                            Historia y Evolución
Lenguajes de tercera
generación
 Los intérpretes admiten instrucciones más
 completas y se crean lenguajes con sus
 correspondientes frases y palabras que
 expresaban de manera comprensible las
 acciones que se quería realizar sobre el
 ordenador.
 El primero lenguaje de programación de alto
 nivel es FORTARAN
                              Historia y Evolución
Lenguajes de cuarta
generación
 Son los derivados de los anteriores e incluyen
 herramientas de mas alto nivel. También
 están orientados hacia propósitos muy
 específicos y dependen de cada campo de
 aplicación.
 También aparecen los lenguajes de
 programación orientada a objetos

                                Historia y Evolución
Lenguajes de quinta
generación
 Son un problema de debate en la comunidad
 de la programación porque algunos
 programadores no pueden estar de acuerdo
 que existan.
 Estos lenguajes de alto nivel usarían
 inteligencia artificial para crear software,
 haciéndolos sumamente difíciles de
 desarrollar.
                               Historia y Evolución

Mais conteúdo relacionado

Mais procurados

Mais procurados (19)

Trabajo informática
Trabajo informáticaTrabajo informática
Trabajo informática
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Melisa
MelisaMelisa
Melisa
 
Clasificación De Los Lenguajes De Programación
Clasificación De Los Lenguajes De ProgramaciónClasificación De Los Lenguajes De Programación
Clasificación De Los Lenguajes De Programación
 
domínguez martínez
domínguez martínezdomínguez martínez
domínguez martínez
 
Opcional vII
Opcional vIIOpcional vII
Opcional vII
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologia
 
Joel lenguajes
Joel lenguajesJoel lenguajes
Joel lenguajes
 
Introduccion 2010(3)
Introduccion 2010(3)Introduccion 2010(3)
Introduccion 2010(3)
 
Lenguajes de programacion ii
Lenguajes de programacion iiLenguajes de programacion ii
Lenguajes de programacion ii
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Dana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaaDana programacion aaaaaaaaaaaaaaaaaaaa
Dana programacion aaaaaaaaaaaaaaaaaaaa
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguaje técnico de informática
Lenguaje técnico de informáticaLenguaje técnico de informática
Lenguaje técnico de informática
 
Lenguaje de programación 00
Lenguaje de programación 00Lenguaje de programación 00
Lenguaje de programación 00
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Prgramas
PrgramasPrgramas
Prgramas
 
Elao
ElaoElao
Elao
 

Destaque

Comparación sql server express edition 2012 y oracle
Comparación sql server express edition 2012 y oracleComparación sql server express edition 2012 y oracle
Comparación sql server express edition 2012 y oracleAmir Core
 
Las siete grandes categorias del software
Las siete grandes categorias del softwareLas siete grandes categorias del software
Las siete grandes categorias del softwareSandyCaceres
 
Lenguajes de Programacion
Lenguajes de  ProgramacionLenguajes de  Programacion
Lenguajes de Programacionoscarfr56
 
Formulas y funciones basicas vl
Formulas y funciones basicas vlFormulas y funciones basicas vl
Formulas y funciones basicas vlVaneLopez93
 
taller para practicar de word
taller para practicar de wordtaller para practicar de word
taller para practicar de wordCristian Leal
 
Categorías de software
Categorías de softwareCategorías de software
Categorías de softwarekitzia3
 
Historia de los lenguajes de programación
Historia de los lenguajes de programaciónHistoria de los lenguajes de programación
Historia de los lenguajes de programaciónLincoln School
 
Cronologia de los Lenguajes de Programación
Cronologia de los Lenguajes de ProgramaciónCronologia de los Lenguajes de Programación
Cronologia de los Lenguajes de ProgramaciónIris Coronado
 
Formulas y funciones de excel
Formulas y funciones de excelFormulas y funciones de excel
Formulas y funciones de excelnancylol
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónfarmero
 
Formulas y funciones básicas
Formulas y funciones básicasFormulas y funciones básicas
Formulas y funciones básicasGaby Dominguez
 
Ejercicio práctico 05 word 2007
Ejercicio práctico 05 word 2007Ejercicio práctico 05 word 2007
Ejercicio práctico 05 word 2007Mayerly Martinez
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONDIEGO BAROJA
 
funciones y formulas basicas excel
funciones y formulas basicas excelfunciones y formulas basicas excel
funciones y formulas basicas excelThaliCris
 

Destaque (20)

Comparación sql server express edition 2012 y oracle
Comparación sql server express edition 2012 y oracleComparación sql server express edition 2012 y oracle
Comparación sql server express edition 2012 y oracle
 
Las siete grandes categorias del software
Las siete grandes categorias del softwareLas siete grandes categorias del software
Las siete grandes categorias del software
 
Fórmulas en excel
Fórmulas en excelFórmulas en excel
Fórmulas en excel
 
Lenguajes de Programacion
Lenguajes de  ProgramacionLenguajes de  Programacion
Lenguajes de Programacion
 
Formulas y funciones basicas vl
Formulas y funciones basicas vlFormulas y funciones basicas vl
Formulas y funciones basicas vl
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
taller para practicar de word
taller para practicar de wordtaller para practicar de word
taller para practicar de word
 
Conceptos basicos algoritmos
Conceptos basicos algoritmosConceptos basicos algoritmos
Conceptos basicos algoritmos
 
4ta Generacion
4ta Generacion4ta Generacion
4ta Generacion
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Categorías de software
Categorías de softwareCategorías de software
Categorías de software
 
Historia de los lenguajes de programación
Historia de los lenguajes de programaciónHistoria de los lenguajes de programación
Historia de los lenguajes de programación
 
Cronologia de los Lenguajes de Programación
Cronologia de los Lenguajes de ProgramaciónCronologia de los Lenguajes de Programación
Cronologia de los Lenguajes de Programación
 
Formulas y funciones de excel
Formulas y funciones de excelFormulas y funciones de excel
Formulas y funciones de excel
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Formulas y funciones básicas
Formulas y funciones básicasFormulas y funciones básicas
Formulas y funciones básicas
 
Ejercicio práctico 05 word 2007
Ejercicio práctico 05 word 2007Ejercicio práctico 05 word 2007
Ejercicio práctico 05 word 2007
 
LENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACIONLENGUAJES DE PROGRAMACION
LENGUAJES DE PROGRAMACION
 
funciones y formulas basicas excel
funciones y formulas basicas excelfunciones y formulas basicas excel
funciones y formulas basicas excel
 

Semelhante a Los lenguajes de programación jose

HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACIONHISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACIONRYAJPS
 
01. lenguajes de programación autor virtuniversidad
01. lenguajes de programación autor virtuniversidad01. lenguajes de programación autor virtuniversidad
01. lenguajes de programación autor virtuniversidadLuisBeltrnAlvinoAlva
 
01. Lenguajes de programación autor Virtuniversidad.pdf
01. Lenguajes de programación autor Virtuniversidad.pdf01. Lenguajes de programación autor Virtuniversidad.pdf
01. Lenguajes de programación autor Virtuniversidad.pdfrosalesjonathan2024
 
Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)rjcm107
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónKarol
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionKarol
 
Lenguajes de programacionpower.
Lenguajes de programacionpower.Lenguajes de programacionpower.
Lenguajes de programacionpower.seam98
 
Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...edwin6886
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónRonay Garcia
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacionfcolauravel
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonalejandritasalva
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónanderson03230812
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivelANALI GOMEZ
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionCarenPC
 

Semelhante a Los lenguajes de programación jose (20)

HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACIONHISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
HISTORIA Y EVOLUCION DE LOS LENGUAJES DE PROGRAMACION
 
01. lenguajes de programación autor virtuniversidad
01. lenguajes de programación autor virtuniversidad01. lenguajes de programación autor virtuniversidad
01. lenguajes de programación autor virtuniversidad
 
01. Lenguajes de programación autor Virtuniversidad.pdf
01. Lenguajes de programación autor Virtuniversidad.pdf01. Lenguajes de programación autor Virtuniversidad.pdf
01. Lenguajes de programación autor Virtuniversidad.pdf
 
Introducción a la Gerencia Informática
Introducción a la Gerencia InformáticaIntroducción a la Gerencia Informática
Introducción a la Gerencia Informática
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de programacionpower.
Lenguajes de programacionpower.Lenguajes de programacionpower.
Lenguajes de programacionpower.
 
Lenguajes de programación programación visual
Lenguajes de programación  programación visualLenguajes de programación  programación visual
Lenguajes de programación programación visual
 
Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...Los lenguajes de programación son herramientas que nos permiten crear program...
Los lenguajes de programación son herramientas que nos permiten crear program...
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Victor hugo
Victor hugoVictor hugo
Victor hugo
 
Clasificación de los lenguajes de programación
Clasificación de los lenguajes de programaciónClasificación de los lenguajes de programación
Clasificación de los lenguajes de programación
 
Lenguajes De Programacion
Lenguajes De ProgramacionLenguajes De Programacion
Lenguajes De Programacion
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolon
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 

Mais de leiderserna

Fases del Proceso de Programación
Fases del Proceso de ProgramaciónFases del Proceso de Programación
Fases del Proceso de Programaciónleiderserna
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programaciónleiderserna
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionleiderserna
 
Lenguajes de programación ed
Lenguajes de programación edLenguajes de programación ed
Lenguajes de programación edleiderserna
 
Plan de mantenimiento
Plan de mantenimientoPlan de mantenimiento
Plan de mantenimientoleiderserna
 
Nuevo documento de microsoft word final
Nuevo documento de microsoft word finalNuevo documento de microsoft word final
Nuevo documento de microsoft word finalleiderserna
 
Introducción ser
Introducción serIntroducción ser
Introducción serleiderserna
 
Introducción ser
Introducción serIntroducción ser
Introducción serleiderserna
 
Tutorial de virtual pc serna
Tutorial de virtual pc   sernaTutorial de virtual pc   serna
Tutorial de virtual pc sernaleiderserna
 
Introducción ser
Introducción serIntroducción ser
Introducción serleiderserna
 
Introducir aquí título de la entrada del blog
Introducir aquí título de la entrada del blogIntroducir aquí título de la entrada del blog
Introducir aquí título de la entrada del blogleiderserna
 
Introducir aquí título de la entrada del blog
Introducir aquí título de la entrada del blogIntroducir aquí título de la entrada del blog
Introducir aquí título de la entrada del blogleiderserna
 
Villavicencio indicadores sociedda
Villavicencio indicadores socieddaVillavicencio indicadores sociedda
Villavicencio indicadores socieddaleiderserna
 
Presentaciãƒâ“n+subida+al+foro+aulas+virtuales
Presentaciãƒâ“n+subida+al+foro+aulas+virtualesPresentaciãƒâ“n+subida+al+foro+aulas+virtuales
Presentaciãƒâ“n+subida+al+foro+aulas+virtualesleiderserna
 

Mais de leiderserna (20)

Fases del Proceso de Programación
Fases del Proceso de ProgramaciónFases del Proceso de Programación
Fases del Proceso de Programación
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Lenguajes de programación ed
Lenguajes de programación edLenguajes de programación ed
Lenguajes de programación ed
 
Sistemas
Sistemas Sistemas
Sistemas
 
Usoantivirus
UsoantivirusUsoantivirus
Usoantivirus
 
Manual4
Manual4Manual4
Manual4
 
Contrasena rar
Contrasena rarContrasena rar
Contrasena rar
 
Plan de mantenimiento
Plan de mantenimientoPlan de mantenimiento
Plan de mantenimiento
 
Nuevo serna
Nuevo sernaNuevo serna
Nuevo serna
 
Nuevo documento de microsoft word final
Nuevo documento de microsoft word finalNuevo documento de microsoft word final
Nuevo documento de microsoft word final
 
Introducción ser
Introducción serIntroducción ser
Introducción ser
 
Introducción ser
Introducción serIntroducción ser
Introducción ser
 
Tutorial de virtual pc serna
Tutorial de virtual pc   sernaTutorial de virtual pc   serna
Tutorial de virtual pc serna
 
Introducción ser
Introducción serIntroducción ser
Introducción ser
 
Introducir aquí título de la entrada del blog
Introducir aquí título de la entrada del blogIntroducir aquí título de la entrada del blog
Introducir aquí título de la entrada del blog
 
Introducir aquí título de la entrada del blog
Introducir aquí título de la entrada del blogIntroducir aquí título de la entrada del blog
Introducir aquí título de la entrada del blog
 
Villavicencio indicadores sociedda
Villavicencio indicadores socieddaVillavicencio indicadores sociedda
Villavicencio indicadores sociedda
 
Presentaciãƒâ“n+subida+al+foro+aulas+virtuales
Presentaciãƒâ“n+subida+al+foro+aulas+virtualesPresentaciãƒâ“n+subida+al+foro+aulas+virtuales
Presentaciãƒâ“n+subida+al+foro+aulas+virtuales
 
Bios
BiosBios
Bios
 

Los lenguajes de programación jose

  • 1. Los lenguajes de pr og r amación
  • 2. Definición Un lenguaje de programación es un conjunto de símbolos y palabras (instrucciones y sentencias) que el usuario tiene a su disposición para elaborar un programa. Hay distintos Tipos y distintas Historias y Evoluciones
  • 3. Tipos de Lenguaje  Lenguaje máquina  Lenguajes de bajo nivel  Lenguajes de alto nivel Definición
  • 4. Lenguaje Máquina Es el programa de programación que entiende directamente la computadora. Este lenguaje utiliza el alfabeto binario, es decir, el 0 y el 1, formando cadenas binarias con las que se elaboran las instrucciones que la CPU del ordenador procesa. Este lenguaje dejó de utilizarse por la complejidad y facilidad para cometer errores al usarlo. Tipos
  • 5. Lenguajes de bajo nivel Son mucho mas fáciles de usar. Las instrucciones son conocidas nemoécticos. También tiene inconvenientes como por ejemplo que se necesitan muchas instrucciones para realizar tareas simples y exige grandes conocimientos de los hardware. Tipos
  • 6. Lenguajes de alto nivel Estos lenguajes están diseñados para que los programadores escriban y entiendan instrucciones lo más parecidas al lenguaje humano, lo k hace que haya que hace que se requiera menos tiempo para aprender a programar. Son los más utilizados. Este lenguaje es pasado a código binario mediante un intérprete. Tipos
  • 7. Historia y evolución  Lenguajes de primera generación o 1GL  Lenguajes de segunda generación o 2GL  Lenguajes de tercera generación o 3GL  Lenguajes de cuarta generación o 4GL  Lenguajes de quinta generación Definición
  • 8. Lenguajes de primera generación Se caracteriza por el uso de lenguaje máquina. Puesto que el hardware se desarrollaba antes que el software, estos lenguajes estaban adaptados a una máquina específica. Historia y Evolución
  • 9. Lenguajes de segunda generación Es el paso de lenguaje máquina al lenguaje ensamblador o de bajo nivel. Esta etapa duró desde 1950 hasta 1955 Historia y Evolución
  • 10. Lenguajes de tercera generación Los intérpretes admiten instrucciones más completas y se crean lenguajes con sus correspondientes frases y palabras que expresaban de manera comprensible las acciones que se quería realizar sobre el ordenador. El primero lenguaje de programación de alto nivel es FORTARAN Historia y Evolución
  • 11. Lenguajes de cuarta generación Son los derivados de los anteriores e incluyen herramientas de mas alto nivel. También están orientados hacia propósitos muy específicos y dependen de cada campo de aplicación. También aparecen los lenguajes de programación orientada a objetos Historia y Evolución
  • 12. Lenguajes de quinta generación Son un problema de debate en la comunidad de la programación porque algunos programadores no pueden estar de acuerdo que existan. Estos lenguajes de alto nivel usarían inteligencia artificial para crear software, haciéndolos sumamente difíciles de desarrollar. Historia y Evolución