SlideShare una empresa de Scribd logo
AREA: ANALISIS DE SISTEMAS

MATERIA: INTRODUCCIÓN A LA
INFORMÁTICA

DOCENTE: ING. WILSON TERCEROS
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.
Los lenguajes de programación facilitan
la tarea de programación, ya que
disponen de formas adecuadas que
permiten ser leídas y escritas por
personas.
Una computadora funciona bajo control de
un programa el cual debe estar
almacenado en la unidad de memoria; tales
como el disco duro
Tipos de Lenguaje
   Lenguaje máquina
   Lenguajes de bajo nivel
   Lenguajes de alto nivel
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.
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.
Lenguajes de alto nivel
Estos lenguajes están diseñados para que
los     programadores       escriban   y
entiendan, las instrucciones son lo más
parecidas al lenguaje humano, y se
requiera menos tiempo para aprender a
programar. Son los más utilizados.
Historia y Evolución de los
Lenguajes de Programació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 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.
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
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
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
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.
Los lenguajes de programacion

Más contenido relacionado

La actualidad más candente

Sistema Operativo Ubuntu
Sistema Operativo UbuntuSistema Operativo Ubuntu
Sistema Operativo Ubuntu
Brolin Oliva
 
Sistema operativo (cuadro comparativo)
Sistema operativo (cuadro comparativo)Sistema operativo (cuadro comparativo)
Sistema operativo (cuadro comparativo)
Roox CaarrEraa
 
Administración de Memoria
Administración de MemoriaAdministración de Memoria
Administración de Memoria
Prof. Javier Troya
 
Unidad 4 Interoperabilidad entre sistemas operativos
Unidad 4 Interoperabilidad entre sistemas operativos Unidad 4 Interoperabilidad entre sistemas operativos
Unidad 4 Interoperabilidad entre sistemas operativos
Roberto Encarnación
 
Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos
Itzel Ortiz
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
YESENIA CETINA
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.
LuiS YmAY
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesossueich
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidos
Jesús Navarro
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
Julio Cesar Mendez Cuevas
 
Entorno grafico de windows.pptx
Entorno grafico de windows.pptxEntorno grafico de windows.pptx
Entorno grafico de windows.pptx
YeniferPea11
 
ORGANIZACIÓN Y DIRECCIÓN DE CENTROS INFORMÁTICOS
ORGANIZACIÓN Y DIRECCIÓN DE CENTROS INFORMÁTICOSORGANIZACIÓN Y DIRECCIÓN DE CENTROS INFORMÁTICOS
ORGANIZACIÓN Y DIRECCIÓN DE CENTROS INFORMÁTICOSAdrian Zepeda
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsslipkdany21
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
YESENIA CETINA
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
bryanecheverria
 
FUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
FUNDAMENTOS DEL LENGUAJE ENSAMBLADORFUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
FUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
Jesus Adrian Muñoa Martinez
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
Shirley Armas
 
configuración y control de un sistema de red
configuración y control  de un sistema de redconfiguración y control  de un sistema de red
configuración y control de un sistema de red
thaysvaldiviezo
 

La actualidad más candente (20)

Sistema Operativo Ubuntu
Sistema Operativo UbuntuSistema Operativo Ubuntu
Sistema Operativo Ubuntu
 
Sistema operativo (cuadro comparativo)
Sistema operativo (cuadro comparativo)Sistema operativo (cuadro comparativo)
Sistema operativo (cuadro comparativo)
 
Administración de Memoria
Administración de MemoriaAdministración de Memoria
Administración de Memoria
 
Unidad 4 Interoperabilidad entre sistemas operativos
Unidad 4 Interoperabilidad entre sistemas operativos Unidad 4 Interoperabilidad entre sistemas operativos
Unidad 4 Interoperabilidad entre sistemas operativos
 
Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos Cuadro comparativo de los sistemas operativos
Cuadro comparativo de los sistemas operativos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
LÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARELÍNEAS DE PRODUCTOS DE SOFTWARE
LÍNEAS DE PRODUCTOS DE SOFTWARE
 
Lenguajes autómatas.
Lenguajes autómatas.Lenguajes autómatas.
Lenguajes autómatas.
 
Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
 
Sistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidosSistemas paralelos vs distribuidos
Sistemas paralelos vs distribuidos
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Entorno grafico de windows.pptx
Entorno grafico de windows.pptxEntorno grafico de windows.pptx
Entorno grafico de windows.pptx
 
ORGANIZACIÓN Y DIRECCIÓN DE CENTROS INFORMÁTICOS
ORGANIZACIÓN Y DIRECCIÓN DE CENTROS INFORMÁTICOSORGANIZACIÓN Y DIRECCIÓN DE CENTROS INFORMÁTICOS
ORGANIZACIÓN Y DIRECCIÓN DE CENTROS INFORMÁTICOS
 
Arquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windowsArquitectura y caracteristicas de los sistemas operativos windows
Arquitectura y caracteristicas de los sistemas operativos windows
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Software diapositivas 1
Software diapositivas 1Software diapositivas 1
Software diapositivas 1
 
FUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
FUNDAMENTOS DEL LENGUAJE ENSAMBLADORFUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
FUNDAMENTOS DEL LENGUAJE ENSAMBLADOR
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
 
Que es software
Que es softwareQue es software
Que es software
 
configuración y control de un sistema de red
configuración y control  de un sistema de redconfiguración y control  de un sistema de red
configuración y control de un sistema de red
 

Similar a Los lenguajes de programacion

Los lenguajes de programación jose
Los lenguajes de programación joseLos lenguajes de programación jose
Los lenguajes de programación joseleiderserna
 
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
RYAJPS
 
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 programación visual
Lenguajes de programación  programación visualLenguajes de programación  programación visual
Lenguajes de programación programación visual
Luis Fernando Aguas Bucheli
 
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 programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
Javii'r Moral's Alcudia
 
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
José Tomás Diarte Añazco
 
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
LuisBeltrnAlvinoAlva
 
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
rosalesjonathan2024
 
Programacion evolucion
Programacion evolucionProgramacion evolucion
Programacion evolucion
Daya CaRol Hrnn
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonalejandritasalva
 
Clasificacion de los lenguajes
Clasificacion de los lenguajesClasificacion de los lenguajes
Clasificacion de los lenguajesRBAC92
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionLeonardo Lopez
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
Victoria Segura Zurita
 
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 programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación
yennire marquina
 

Similar a Los lenguajes de programacion (20)

Los lenguajes de programación jose
Los lenguajes de programación joseLos lenguajes de programación jose
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 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 programación visual
Lenguajes de programación  programación visualLenguajes de programación  programación visual
Lenguajes de programación programación visual
 
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 programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
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
 
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
 
Programacion evolucion
Programacion evolucionProgramacion evolucion
Programacion evolucion
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolon
 
Clasificacion de los lenguajes
Clasificacion de los lenguajesClasificacion de los lenguajes
Clasificacion de los lenguajes
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Informática
InformáticaInformática
Informática
 
Informática
InformáticaInformática
Informática
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
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 programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 

Más de Wilson Terceros Medrano

Uso de la coma
Uso de la comaUso de la coma
Uso de la coma
Wilson Terceros Medrano
 
Uso de la coma por Wilson Terceros
Uso de la coma por Wilson TercerosUso de la coma por Wilson Terceros
Uso de la coma por Wilson Terceros
Wilson Terceros Medrano
 
El-acento-en-las-palabras
El-acento-en-las-palabrasEl-acento-en-las-palabras
El-acento-en-las-palabras
Wilson Terceros Medrano
 
Algoritmos de programacion Wilson Terceros
Algoritmos de programacion Wilson TercerosAlgoritmos de programacion Wilson Terceros
Algoritmos de programacion Wilson TercerosWilson Terceros Medrano
 
Residuos Solidos
Residuos SolidosResiduos Solidos
Residuos Solidos
Wilson Terceros Medrano
 
Periféricos de entrada y salidas del computador
Periféricos de entrada y salidas del computadorPeriféricos de entrada y salidas del computador
Periféricos de entrada y salidas del computador
Wilson Terceros Medrano
 

Más de Wilson Terceros Medrano (6)

Uso de la coma
Uso de la comaUso de la coma
Uso de la coma
 
Uso de la coma por Wilson Terceros
Uso de la coma por Wilson TercerosUso de la coma por Wilson Terceros
Uso de la coma por Wilson Terceros
 
El-acento-en-las-palabras
El-acento-en-las-palabrasEl-acento-en-las-palabras
El-acento-en-las-palabras
 
Algoritmos de programacion Wilson Terceros
Algoritmos de programacion Wilson TercerosAlgoritmos de programacion Wilson Terceros
Algoritmos de programacion Wilson Terceros
 
Residuos Solidos
Residuos SolidosResiduos Solidos
Residuos Solidos
 
Periféricos de entrada y salidas del computador
Periféricos de entrada y salidas del computadorPeriféricos de entrada y salidas del computador
Periféricos de entrada y salidas del computador
 

Los lenguajes de programacion

  • 1. AREA: ANALISIS DE SISTEMAS MATERIA: INTRODUCCIÓN A LA INFORMÁTICA DOCENTE: ING. WILSON TERCEROS
  • 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.
  • 3. Los lenguajes de programación facilitan la tarea de programación, ya que disponen de formas adecuadas que permiten ser leídas y escritas por personas.
  • 4. Una computadora funciona bajo control de un programa el cual debe estar almacenado en la unidad de memoria; tales como el disco duro
  • 5. Tipos de Lenguaje  Lenguaje máquina  Lenguajes de bajo nivel  Lenguajes de alto nivel
  • 6. 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.
  • 7. 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.
  • 8. Lenguajes de alto nivel Estos lenguajes están diseñados para que los programadores escriban y entiendan, las instrucciones son lo más parecidas al lenguaje humano, y se requiera menos tiempo para aprender a programar. Son los más utilizados.
  • 9. Historia y Evolución de los Lenguajes de Programació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
  • 10. 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.
  • 11. 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
  • 12. 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
  • 13. 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
  • 14. 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.