SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
UNIVERSIDAD AUTONOMA DE CHIAPA
            FACULTAD DE CONTADURIA PUBLICA
                      CAMPUS IV
               ARQUITECTURA


PROFESOR
CIRO EDUARDO PALOMEQUE BECERRA
TEMA:
CLASIFICACION DE LOS LENGUAJES DE PROGRAMACION
ALUMNO
NESTOR IVAN ESCOBAR HERNANDEZ
CLASIFICACION DE LOS
    LENGUAJES DE PROGRAMACION
    EL LENGUAJE DE CLARATIVO
●


    SON AQUELLOS LENGUAJES DE PROGRAMACIÓN EN LOS CUALES
    SE LE INDICA A LA COMPUTADORA QUE ES LO QUE SE DESEA
    OBTENER O QUE ES LO QUE SE ESTA BUSCANDO, POR EJEMPLOS
    DE LENGUAJES DECLARATIVOS SON EL DATATRIEVE, SQL Y LAS
    EXPRESIONES REGULARES.


●   SIGLAS DE STRUCTURED QUERY LANGUAGE (LENGUAJE ESTRUCTURADO
    DE CONSULTAS). ES UN LENGUAJE DECLARATIVO QUE AÚNA
    CARACTERÍSTICAS DEL ÁLGEBRA Y EL CÁLCULO RELACIONALES QUE NOS
    PERMITE LANZAR CONSULTAS CONTRA UNA BASE DE DATOS PARA
    RECUPERAR INFORMACIÓN DE NUESTRO INTERÉS, ALMACENADA EN ELLA.
IMPERATIVOS

 SE LLAMA LENGUAJES IMPERATIVOS A AQUELLOS EN
 LOS CUALES SE LE ORDENA A LA COMPUTADORA CÓMO
 REALIZAR UNA TAREA SIGUIENDO UNA SERIE DE PASOS
 O INSTRUCCIONES.


EJEMPLO:

PASO 1, SOLICITAR NÚMERO.
PASO 2, MULTIPLICAR NÚMERO POR DOS.
PASO 3, IMPRIMIR RESULTADO DE LA OPERACIÓN.
PASO 4, ETC,
GENERACIONES DE LOS LENGUAJES

●   ALGO PARECIDO HA OCURRIDO CON LA PROGRAMACIÓN DE LOS ORDENADORES (EL SOFTWARE),
    QUE SE REALIZA EN LENGUAJES QUE SUELEN CLASIFICARSE EN CINCO GENERACIONES, DE LAS
    QUE LAS TRES PRIMERAS SON EVIDENTES, . ESTAS GENERACIONES NO COINCIDIERON
    EXACTAMENTE EN EL TIEMPO CON LAS DE HARDWARE, PERO SÍ DE FORMA APROXIMADA,

●   PRIMERA GENERACIÓN: LOS PRIMEROS ORDENADORES SE PROGRAMABAN DIRECTAMENTE EN
    CÓDIGO BINARIO, QUE PUEDE REPRESENTARSE MEDIANTE SECUENCIAS DE CEROS Y UNOS
    SISTEMA BINARIO. CADA MODELO DE ORDENADOR TIENE SU PROPIO CÓDIGO, POR ESA RAZÓN SE
    LLAMA LENGUAJE DE MÁQUINA.

●   SEGUNDA GENERACIÓN: LOS LENGUAJES SIMBÓLICOS, ASÍ MISMO PROPIOS DE LA MÁQUINA,
    SIMPLIFICAN LA ESCRITURA DE LAS INSTRUCCIONES Y LAS HACEN MÁS LEGIBLES.

●   TERCERA GENERACIÓN: 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.

●   CUARTA GENERACIÓN: SE HA DADO ESTE NOMBRE A CIERTAS HERRAMIENTAS QUE PERMITEN
    CONSTRUIR APLICACIONES SENCILLAS COMBINANDO PIEZAS PREFABRICADAS. HOY SE PIENSA QUE
    ESTAS HERRAMIENTAS NO SON, PROPIAMENTE HABLANDO, LENGUAJES. ALGUNOS PROPONEN
    RESERVAR EL NOMBRE DE CUARTA GENERACIÓN PARA LA PROGRAMACIÓN ORIENTADA A OBJETOS.

●   QUINTA GENERACIÓN: SE LLAMA ASÍ A VECES A LOS LENGUAJES DE LA INTELIGENCIA ARTIFICIAL,
    AUNQUE CON EL FRACASO DEL PROYECTO JAPONÉS DE LA QUINTA GENERACIÓN EL NOMBRE HA
    CAÍDO EN DESUSO.
Clasificación de los lenguajes de programación


Los lenguajes de programación son lenguajes
creado por el ser humano para poder
comunicarse con las computadoras. EL lenguaje
de programación es el conjunto de símbolos y
palabras que permiten al usuario de una
computadora darle instrucciones y órdenes para
que la computadora los ejecute. Fue el primer
lenguaje de programación. Este tipo de lenguaje
de programación dejo de utilizarse por su gran
dificultad y por la facilidad para cometer errores.
●   EXISTEN DIFERENTES CLASES O TIPOS DE
    LENGUAJES DE PROGRAMACIÓN:


●   1º EL LENGUAJE MÁQUINA: ES EL LENGUAJE DE
    PROGRAMACIÓN QUE ENTIENDE DIRECTAMENTE
    LA COMPUTADORA O MÁQUINA. ESTE LENGUAJE
    DE PROGRAMACIÓN UTILIZA EL ALFABETO
    BINARIO, ES DECIR, EL 0 Y EL 1.
LENGUAJES DE PROGRAMACIÓN DE BAJO NIVEL:
SON MUCHO MAS FÁCILES DE UTILIZAR QUE EL
LENGUAJE MÁQUINA, PERO DEPENDEN MUCHO DE
LA MÁQUINA O COMPUTADORA COMO SUCEDÍA CON
EL LENGUAJE MÁQUINA. EL LENGUAJE
ENSAMBLADOR FUE EL PRIMER LENGUAJE DE
PROGRAMACIÓN QUE TRATO DE SUSTITUIR EL
LENGUAJE MÁQUINA POR OTRO MUCHO MÁS
PARECIDO AL DE LOS SERES HUMANOS.
●   LENGUAJE DE PROGRAMACION DE ALTO
    NIVEL: ESTE LENGUAJE SE CARACTERIZA
    POR QUE SON MÁS FÁCILES DE APRENDER
    PORQUE SE USAN PALABRAS O COMANDOS
    DEL LENGUAJE NATURAL


●   LENGUAJES DE PROGRAMACIÓN
    ORIENTADOS A OBJETOS: EL SMALLTALK Y
    EL C++.

Más contenido relacionado

La actualidad más candente

Modificaciones informáticas del lenguaje
Modificaciones informáticas del lenguajeModificaciones informáticas del lenguaje
Modificaciones informáticas del lenguajekymeni
 
Actividad10 141101003018-conversion-gate01
Actividad10 141101003018-conversion-gate01Actividad10 141101003018-conversion-gate01
Actividad10 141101003018-conversion-gate01Viri Fer'Her
 
Tecnologias del habla_reconocimiento
Tecnologias del habla_reconocimientoTecnologias del habla_reconocimiento
Tecnologias del habla_reconocimientoGablot Ier Van
 
Tecnologias de habla_sintesis
Tecnologias de habla_sintesisTecnologias de habla_sintesis
Tecnologias de habla_sintesisGablot Ier Van
 

La actualidad más candente (7)

Act10
Act10Act10
Act10
 
Actividad #10
Actividad #10Actividad #10
Actividad #10
 
Modificaciones informáticas del lenguaje
Modificaciones informáticas del lenguajeModificaciones informáticas del lenguaje
Modificaciones informáticas del lenguaje
 
Actividad10 141101003018-conversion-gate01
Actividad10 141101003018-conversion-gate01Actividad10 141101003018-conversion-gate01
Actividad10 141101003018-conversion-gate01
 
Tecnologias del habla_reconocimiento
Tecnologias del habla_reconocimientoTecnologias del habla_reconocimiento
Tecnologias del habla_reconocimiento
 
Act 9
Act 9Act 9
Act 9
 
Tecnologias de habla_sintesis
Tecnologias de habla_sintesisTecnologias de habla_sintesis
Tecnologias de habla_sintesis
 

Destacado

Destacado (15)

El imperativo en vos
El imperativo  en vosEl imperativo  en vos
El imperativo en vos
 
Ciencia y tecnologia
Ciencia y tecnologiaCiencia y tecnologia
Ciencia y tecnologia
 
Métodos Proyectuales - Danielle Quarante
Métodos Proyectuales - Danielle QuaranteMétodos Proyectuales - Danielle Quarante
Métodos Proyectuales - Danielle Quarante
 
Imperativo afirmativo
Imperativo afirmativoImperativo afirmativo
Imperativo afirmativo
 
Hackeando Empresas y Organizaciones
Hackeando Empresas y  OrganizacionesHackeando Empresas y  Organizaciones
Hackeando Empresas y Organizaciones
 
todo sobre Ergonomía
todo sobre Ergonomíatodo sobre Ergonomía
todo sobre Ergonomía
 
Condiciones de trabajo
Condiciones de trabajoCondiciones de trabajo
Condiciones de trabajo
 
Ergonomia presentacion
Ergonomia presentacionErgonomia presentacion
Ergonomia presentacion
 
Ergonomia y efectos en la salud.ppt 1
Ergonomia y efectos en la salud.ppt 1Ergonomia y efectos en la salud.ppt 1
Ergonomia y efectos en la salud.ppt 1
 
ERGONOMIA EN EL LUGAR DE TRABAJO
ERGONOMIA EN EL LUGAR DE TRABAJO ERGONOMIA EN EL LUGAR DE TRABAJO
ERGONOMIA EN EL LUGAR DE TRABAJO
 
Ergonomia
ErgonomiaErgonomia
Ergonomia
 
Presentacion en power point. ergonomia. Riesgos Laborales
Presentacion en power point. ergonomia. Riesgos LaboralesPresentacion en power point. ergonomia. Riesgos Laborales
Presentacion en power point. ergonomia. Riesgos Laborales
 
Ergonomia
ErgonomiaErgonomia
Ergonomia
 
ERGONOMIA
ERGONOMIAERGONOMIA
ERGONOMIA
 
Tipos de ergonomía
Tipos de ergonomíaTipos de ergonomía
Tipos de ergonomía
 

Similar a Tipos de lenguajes

Clasificion de los lenguajes
Clasificion de los lenguajesClasificion de los lenguajes
Clasificion de los lenguajesPhoenix Dark
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaIvnMariano
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxyenicamejo
 
Lenguajes de programacionpower.
Lenguajes de programacionpower.Lenguajes de programacionpower.
Lenguajes de programacionpower.seam98
 
Practica1 lenguajes de programacion. clasificacion.
Practica1 lenguajes de programacion. clasificacion.Practica1 lenguajes de programacion. clasificacion.
Practica1 lenguajes de programacion. clasificacion.Fontyed
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programaciónrmirandaibanez
 
Organizacion de sistemas
Organizacion de sistemasOrganizacion de sistemas
Organizacion de sistemaskarinaportilla
 
Contratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalContratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalAtahualpa Acosta
 
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
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionJANIIER
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivelANALI GOMEZ
 
Barbara tarea prof.ciro
Barbara tarea prof.ciroBarbara tarea prof.ciro
Barbara tarea prof.cirojohana_0891
 
CARLOS HERNANDEZ LOPZ
CARLOS HERNANDEZ LOPZCARLOS HERNANDEZ LOPZ
CARLOS HERNANDEZ LOPZkharloslopez
 
LENGUAJE DE PROGRAMACION
LENGUAJE DE PROGRAMACIONLENGUAJE DE PROGRAMACION
LENGUAJE DE PROGRAMACIONMAYRIN MILLER
 
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ón Lenguajes de Programación
Lenguajes de Programación lobi7o
 

Similar a Tipos de lenguajes (20)

Clasificion de los lenguajes
Clasificion de los lenguajesClasificion de los lenguajes
Clasificion de los lenguajes
 
Babel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologiaBabel, el lenguaje de la tecnologia
Babel, el lenguaje de la tecnologia
 
Generaciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptxGeneraciones de los lenguajes de programacion pptx
Generaciones de los lenguajes de programacion pptx
 
Lenguajes de programacionpower.
Lenguajes de programacionpower.Lenguajes de programacionpower.
Lenguajes de programacionpower.
 
Practica1 lenguajes de programacion. clasificacion.
Practica1 lenguajes de programacion. clasificacion.Practica1 lenguajes de programacion. clasificacion.
Practica1 lenguajes de programacion. clasificacion.
 
Introducción a lenguajes de programación
Introducción a lenguajes de programaciónIntroducción a lenguajes de programación
Introducción a lenguajes de programación
 
Organizacion de sistemas
Organizacion de sistemasOrganizacion de sistemas
Organizacion de sistemas
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Contratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion finalContratos fuertes y debiles presentacion final
Contratos fuertes y debiles presentacion final
 
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
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
Barbara tarea prof.ciro
Barbara tarea prof.ciroBarbara tarea prof.ciro
Barbara tarea prof.ciro
 
CARLOS HERNANDEZ LOPZ
CARLOS HERNANDEZ LOPZCARLOS HERNANDEZ LOPZ
CARLOS HERNANDEZ LOPZ
 
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
 
LENGUAJE DE PROGRAMACION
LENGUAJE DE PROGRAMACIONLENGUAJE DE PROGRAMACION
LENGUAJE DE PROGRAMACION
 
Universidad autónoma de chiapas
Universidad autónoma de chiapasUniversidad autónoma de chiapas
Universidad autónoma de chiapas
 
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ón Lenguajes de Programación
Lenguajes de Programación
 

Último

tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzzAlexandergo5
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel tallerValentinaTabares11
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesEdomar AR
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 

Último (20)

tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
tarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzztarea de exposicion de senati zzzzzzzzzz
tarea de exposicion de senati zzzzzzzzzz
 
Excel (1) tecnologia.pdf trabajo Excel taller
Excel  (1) tecnologia.pdf trabajo Excel tallerExcel  (1) tecnologia.pdf trabajo Excel taller
Excel (1) tecnologia.pdf trabajo Excel taller
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Los Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, AplicacionesLos Microcontroladores PIC, Aplicaciones
Los Microcontroladores PIC, Aplicaciones
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 

Tipos de lenguajes

  • 1. UNIVERSIDAD AUTONOMA DE CHIAPA FACULTAD DE CONTADURIA PUBLICA CAMPUS IV ARQUITECTURA PROFESOR CIRO EDUARDO PALOMEQUE BECERRA TEMA: CLASIFICACION DE LOS LENGUAJES DE PROGRAMACION ALUMNO NESTOR IVAN ESCOBAR HERNANDEZ
  • 2. CLASIFICACION DE LOS LENGUAJES DE PROGRAMACION EL LENGUAJE DE CLARATIVO ● SON AQUELLOS LENGUAJES DE PROGRAMACIÓN EN LOS CUALES SE LE INDICA A LA COMPUTADORA QUE ES LO QUE SE DESEA OBTENER O QUE ES LO QUE SE ESTA BUSCANDO, POR EJEMPLOS DE LENGUAJES DECLARATIVOS SON EL DATATRIEVE, SQL Y LAS EXPRESIONES REGULARES. ● SIGLAS DE STRUCTURED QUERY LANGUAGE (LENGUAJE ESTRUCTURADO DE CONSULTAS). ES UN LENGUAJE DECLARATIVO QUE AÚNA CARACTERÍSTICAS DEL ÁLGEBRA Y EL CÁLCULO RELACIONALES QUE NOS PERMITE LANZAR CONSULTAS CONTRA UNA BASE DE DATOS PARA RECUPERAR INFORMACIÓN DE NUESTRO INTERÉS, ALMACENADA EN ELLA.
  • 3. IMPERATIVOS SE LLAMA LENGUAJES IMPERATIVOS A AQUELLOS EN LOS CUALES SE LE ORDENA A LA COMPUTADORA CÓMO REALIZAR UNA TAREA SIGUIENDO UNA SERIE DE PASOS O INSTRUCCIONES. EJEMPLO: PASO 1, SOLICITAR NÚMERO. PASO 2, MULTIPLICAR NÚMERO POR DOS. PASO 3, IMPRIMIR RESULTADO DE LA OPERACIÓN. PASO 4, ETC,
  • 4. GENERACIONES DE LOS LENGUAJES ● ALGO PARECIDO HA OCURRIDO CON LA PROGRAMACIÓN DE LOS ORDENADORES (EL SOFTWARE), QUE SE REALIZA EN LENGUAJES QUE SUELEN CLASIFICARSE EN CINCO GENERACIONES, DE LAS QUE LAS TRES PRIMERAS SON EVIDENTES, . ESTAS GENERACIONES NO COINCIDIERON EXACTAMENTE EN EL TIEMPO CON LAS DE HARDWARE, PERO SÍ DE FORMA APROXIMADA, ● PRIMERA GENERACIÓN: LOS PRIMEROS ORDENADORES SE PROGRAMABAN DIRECTAMENTE EN CÓDIGO BINARIO, QUE PUEDE REPRESENTARSE MEDIANTE SECUENCIAS DE CEROS Y UNOS SISTEMA BINARIO. CADA MODELO DE ORDENADOR TIENE SU PROPIO CÓDIGO, POR ESA RAZÓN SE LLAMA LENGUAJE DE MÁQUINA. ● SEGUNDA GENERACIÓN: LOS LENGUAJES SIMBÓLICOS, ASÍ MISMO PROPIOS DE LA MÁQUINA, SIMPLIFICAN LA ESCRITURA DE LAS INSTRUCCIONES Y LAS HACEN MÁS LEGIBLES. ● TERCERA GENERACIÓN: 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. ● CUARTA GENERACIÓN: SE HA DADO ESTE NOMBRE A CIERTAS HERRAMIENTAS QUE PERMITEN CONSTRUIR APLICACIONES SENCILLAS COMBINANDO PIEZAS PREFABRICADAS. HOY SE PIENSA QUE ESTAS HERRAMIENTAS NO SON, PROPIAMENTE HABLANDO, LENGUAJES. ALGUNOS PROPONEN RESERVAR EL NOMBRE DE CUARTA GENERACIÓN PARA LA PROGRAMACIÓN ORIENTADA A OBJETOS. ● QUINTA GENERACIÓN: SE LLAMA ASÍ A VECES A LOS LENGUAJES DE LA INTELIGENCIA ARTIFICIAL, AUNQUE CON EL FRACASO DEL PROYECTO JAPONÉS DE LA QUINTA GENERACIÓN EL NOMBRE HA CAÍDO EN DESUSO.
  • 5. Clasificación de los lenguajes de programación Los lenguajes de programación son lenguajes creado por el ser humano para poder comunicarse con las computadoras. EL lenguaje de programación es el conjunto de símbolos y palabras que permiten al usuario de una computadora darle instrucciones y órdenes para que la computadora los ejecute. Fue el primer lenguaje de programación. Este tipo de lenguaje de programación dejo de utilizarse por su gran dificultad y por la facilidad para cometer errores.
  • 6. EXISTEN DIFERENTES CLASES O TIPOS DE LENGUAJES DE PROGRAMACIÓN: ● 1º EL LENGUAJE MÁQUINA: ES EL LENGUAJE DE PROGRAMACIÓN QUE ENTIENDE DIRECTAMENTE LA COMPUTADORA O MÁQUINA. ESTE LENGUAJE DE PROGRAMACIÓN UTILIZA EL ALFABETO BINARIO, ES DECIR, EL 0 Y EL 1.
  • 7. LENGUAJES DE PROGRAMACIÓN DE BAJO NIVEL: SON MUCHO MAS FÁCILES DE UTILIZAR QUE EL LENGUAJE MÁQUINA, PERO DEPENDEN MUCHO DE LA MÁQUINA O COMPUTADORA COMO SUCEDÍA CON EL LENGUAJE MÁQUINA. EL LENGUAJE ENSAMBLADOR FUE EL PRIMER LENGUAJE DE PROGRAMACIÓN QUE TRATO DE SUSTITUIR EL LENGUAJE MÁQUINA POR OTRO MUCHO MÁS PARECIDO AL DE LOS SERES HUMANOS.
  • 8. LENGUAJE DE PROGRAMACION DE ALTO NIVEL: ESTE LENGUAJE SE CARACTERIZA POR QUE SON MÁS FÁCILES DE APRENDER PORQUE SE USAN PALABRAS O COMANDOS DEL LENGUAJE NATURAL ● LENGUAJES DE PROGRAMACIÓN ORIENTADOS A OBJETOS: EL SMALLTALK Y EL C++.