SlideShare una empresa de Scribd logo
Clasificación: Lenguajes 
de programación
Universidad Autónoma de Chiapas 
Facultad de Contaduría Pública 
Licenciatura en sistemas computacionales. 
Materia: 
Arquitectura de computadoras. 
Profesor: 
Ciro Eduardo Palomeque Becerra. 
Pioneros de la computación. 
Presenta: 
Litzuly Guadalupe Roblero Gómez. 
3er Semestre Grupo “E” 
Tapachula Chiapas, 01 septiembre 2014.
Los lenguajes de programación se pueden clasificar de acuerdo con diversos criterios. El criterio 
más simple que se puede considerar hace referencia a la proximidad del lenguaje con la máquina 
o con el lenguaje natural. De acuerdo con este criterio, existen tres niveles: 
• Lenguajes de bajo nivel: Lenguajes máquina. 
• Lenguajes de nivel medio: Lenguajes ensambladores y macroensambladores. 
• Lenguajes de alto nivel: El resto de los lenguajes.
¿Qué son los lenguajes de programación? 
Estos son lenguajes que se crean para el ser humano, para así poder 
comunicarse con las computadoras. Son conjuntos de palabras que nos 
permiten dar instrucciones y ordenes a una computadora para que esta las 
pueda realizar.
Tipos de lenguajes de 
programación.
1º El Lenguaje Máquina: 
Conocido como el primer lenguaje de programación. Este lenguaje es el que entiende 
directamente la computadora, este lenguaje de programación es el que utiliza el código binario, 
ósea el 0 y el 1. Con estos únicos dígitos, que se conocen como bits, se forman las cadenas binarias 
(ósea combinaciones de ceros y de unos), son las que se escriben las instrucciones con las que el 
microprocesador de la computadora entiende nuestras peticiones, se dejo de usar por su dificultad 
y también por la gran facilidad para cometer muchos errores.
2º Lenguajes de Programación de Bajo Nivel: 
Este es más fácil de utilizar que el anterior lenguaje, pero también dependen mucho de la 
computadora. El lenguaje ensamblador fue el primer lenguaje de bajo nivel que quiso sustituir a 
lenguaje de maquina. El programa fuente es un conjunto de instrucciones escrito en lenguaje 
ensamblador, y cuyo objeto es la traducción a lenguaje máquina del programa fuente. Los lenguajes 
de este tipo son agiles, difíciles de usar, específicos de cada procesador, si nos llevamos el programa 
a otro computador será preciso reescribir el programa desde el comienzo.
3º Lenguajes de Programación de Alto Nivel: 
Es independiente de la maquina, lo podemos usar en cualquier computadora con muy pocas 
modificaciones o sin ellas. Estas necesitan un programa interprete o compilador que lo traduzca 
uno de bajo nivel así como el lenguaje de maquina para que la computadora pueda entenderlo. 
Este lenguaje es más fácil de entender porque se utilizan palabras o comandos del lenguaje 
natural, como son las palabras en ingles. Por ejemplo como el BASIC, que es el lenguaje de 
programación más conocido.
Clasificación de los lenguajes de alto nivel. 
• Lenguajes imperativos o procedurales. 
Estos lenguajes se fundamentan en el uso de variables para almacenar valores y el uso 
de instrucciones que indican las operaciones a realizar sobre los datos. Muchos de los 
lenguajes de alto nivel son de este tipo.
• Lenguajes declarativos. 
En este caso, el proceso por el cual se ejecuta el programa no aparece de forma explícita. 
Los programas se construyen mediante la definición de funciones o expresiones lógicas que 
indican las relaciones entre determinadas estructuras de datos
• Lenguajes orientados a objetos. 
El diseño de los programas se centra más en los datos y su estructura. Los programas 
consisten en descripciones de unidades denominadas objetos que encapsulan los datos y las 
operaciones que actúan sobre ellos. El lenguaje mas usado es el C++.
• Lenguajes orientados al problema. 
Este tipo de lenguajes están diseñados para problemas específicos, como de gestión. Los 
programas están formados por sentencias que indican qué se quiere hacer. Generalmente, 
suelen ser generadores de aplicaciones que permiten cierta automatización de la tarea de 
desarrollo de software de gestión.

Más contenido relacionado

La actualidad más candente

Elementos de la programación a nivel del lenguaje
Elementos de la programación a nivel del lenguajeElementos de la programación a nivel del lenguaje
Elementos de la programación a nivel del lenguajeortgmvico
 
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
Aurelio Alejandro Solórzano
 
Tallr
TallrTallr
Tallr
yodaly-29
 
Que es y tipos de programacion
Que es y tipos de programacionQue es y tipos de programacion
Que es y tipos de programacion
HanniaPaulinadelAnge
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccionnoe_isaack
 
Arquitectura de Computadoras
Arquitectura de Computadoras Arquitectura de Computadoras
Arquitectura de Computadoras
Jose Arreola Escobar
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
ticdevirginia
 
Lenguaje de programaciòn
Lenguaje de programaciònLenguaje de programaciòn
Lenguaje de programaciònyodaly-29
 
Conceptos de programacion
Conceptos de programacionConceptos de programacion
Conceptos de programacion
Edelina Santos
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.dUi velazquez
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónJJavi MLópez
 
Barbara tarea prof.ciro
Barbara tarea prof.ciroBarbara tarea prof.ciro
Barbara tarea prof.cirojohana_0891
 
Programacion evolucion
Programacion evolucionProgramacion evolucion
Programacion evolucion
Daya CaRol Hrnn
 
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
 
Programación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programaciónProgramación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programación
Andres Minako Partugal Himeko
 

La actualidad más candente (18)

Elementos de la programación a nivel del lenguaje
Elementos de la programación a nivel del lenguajeElementos de la programación a nivel del lenguaje
Elementos de la programación a nivel del lenguaje
 
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
 
Clasificacion de lenguajes de programacion martha
Clasificacion de lenguajes de programacion marthaClasificacion de lenguajes de programacion martha
Clasificacion de lenguajes de programacion martha
 
Tallr
TallrTallr
Tallr
 
Que es y tipos de programacion
Que es y tipos de programacionQue es y tipos de programacion
Que es y tipos de programacion
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccion
 
Arquitectura de Computadoras
Arquitectura de Computadoras Arquitectura de Computadoras
Arquitectura de Computadoras
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguaje de programaciòn
Lenguaje de programaciònLenguaje de programaciòn
Lenguaje de programaciòn
 
Conceptos de programacion
Conceptos de programacionConceptos de programacion
Conceptos de programacion
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Barbara tarea prof.ciro
Barbara tarea prof.ciroBarbara tarea prof.ciro
Barbara tarea prof.ciro
 
Programacion evolucion
Programacion evolucionProgramacion evolucion
Programacion evolucion
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
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
 
Melisa
MelisaMelisa
Melisa
 
Programación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programaciónProgramación estructurada - Clasificación de los lenguajes de programación
Programación estructurada - Clasificación de los lenguajes de programación
 

Destacado

Joel lenguajes
Joel lenguajesJoel lenguajes
Joel lenguajesJoel Fibo
 
Murder trial aula
Murder trial aulaMurder trial aula
Murder trial aula
Isabel Fernandes Silva
 
Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivelDani Ortiz
 
Tema1 Intro A Las Computadores
Tema1 Intro A Las ComputadoresTema1 Intro A Las Computadores
Tema1 Intro A Las Computadores
frankbolivar
 
Jin Unidad 1
Jin Unidad 1Jin Unidad 1
Jin Unidad 1
jin_group
 
ARQUITECTURA INTERNA DE UNA MÁQUINA RUDIMENTARIA
ARQUITECTURA INTERNA DE UNA MÁQUINA RUDIMENTARIAARQUITECTURA INTERNA DE UNA MÁQUINA RUDIMENTARIA
ARQUITECTURA INTERNA DE UNA MÁQUINA RUDIMENTARIA
Isaias Castro
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
Videoconferencias UTPL
 
Lenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivelLenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivel
Diego Jimenez
 

Destacado (11)

Joel lenguajes
Joel lenguajesJoel lenguajes
Joel lenguajes
 
Intro
IntroIntro
Intro
 
Murder trial aula
Murder trial aulaMurder trial aula
Murder trial aula
 
Ec1
Ec1Ec1
Ec1
 
Conferencia1
Conferencia1Conferencia1
Conferencia1
 
Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivel
 
Tema1 Intro A Las Computadores
Tema1 Intro A Las ComputadoresTema1 Intro A Las Computadores
Tema1 Intro A Las Computadores
 
Jin Unidad 1
Jin Unidad 1Jin Unidad 1
Jin Unidad 1
 
ARQUITECTURA INTERNA DE UNA MÁQUINA RUDIMENTARIA
ARQUITECTURA INTERNA DE UNA MÁQUINA RUDIMENTARIAARQUITECTURA INTERNA DE UNA MÁQUINA RUDIMENTARIA
ARQUITECTURA INTERNA DE UNA MÁQUINA RUDIMENTARIA
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Lenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivelLenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivel
 

Similar a Lenguajes de programación litzuly

Dennis
DennisDennis
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y Datos
SantiagoGutirrez23
 
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 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
 
Presentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .pptPresentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .ppt
tunjasistemas
 
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
 
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
alexlo92
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.dUi velazquez
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
Ly Andre
 
Lenguaje
LenguajeLenguaje
LenguajeAlixg19
 
Valladares karlos clp
Valladares karlos clpValladares karlos clp
Valladares karlos clp
Karlos Valladares
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.
carmenmc2017
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.
carmenmc2017
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.
carmenmc2017
 
Lenguajes de programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación
yennire marquina
 

Similar a Lenguajes de programación litzuly (20)

Dennis
DennisDennis
Dennis
 
Clase 1. lógica de la programación
Clase 1. lógica de la programaciónClase 1. lógica de la programación
Clase 1. lógica de la programación
 
Lógica de programación - Análisis y Datos
Lógica de programación - Análisis y DatosLógica de programación - Análisis y Datos
Lógica de programación - Análisis y Datos
 
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
 
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
 
Presentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .pptPresentacion Algoritmos clase 2 programacion .ppt
Presentacion Algoritmos clase 2 programacion .ppt
 
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
 
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
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Tipos de lenguaje de programacion
Tipos de lenguaje de programacionTipos de lenguaje de programacion
Tipos de lenguaje de programacion
 
Lenguaje
LenguajeLenguaje
Lenguaje
 
Valladares karlos clp
Valladares karlos clpValladares karlos clp
Valladares karlos clp
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.
 
Lenguajes de programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación
 

Último

Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
DanielErazoMedina
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
44652726
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
jjfch3110
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 

Último (20)

Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Robótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptxRobótica educativa para la eduacion primaria .pptx
Robótica educativa para la eduacion primaria .pptx
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 

Lenguajes de programación litzuly

  • 2. Universidad Autónoma de Chiapas Facultad de Contaduría Pública Licenciatura en sistemas computacionales. Materia: Arquitectura de computadoras. Profesor: Ciro Eduardo Palomeque Becerra. Pioneros de la computación. Presenta: Litzuly Guadalupe Roblero Gómez. 3er Semestre Grupo “E” Tapachula Chiapas, 01 septiembre 2014.
  • 3. Los lenguajes de programación se pueden clasificar de acuerdo con diversos criterios. El criterio más simple que se puede considerar hace referencia a la proximidad del lenguaje con la máquina o con el lenguaje natural. De acuerdo con este criterio, existen tres niveles: • Lenguajes de bajo nivel: Lenguajes máquina. • Lenguajes de nivel medio: Lenguajes ensambladores y macroensambladores. • Lenguajes de alto nivel: El resto de los lenguajes.
  • 4. ¿Qué son los lenguajes de programación? Estos son lenguajes que se crean para el ser humano, para así poder comunicarse con las computadoras. Son conjuntos de palabras que nos permiten dar instrucciones y ordenes a una computadora para que esta las pueda realizar.
  • 5. Tipos de lenguajes de programación.
  • 6. 1º El Lenguaje Máquina: Conocido como el primer lenguaje de programación. Este lenguaje es el que entiende directamente la computadora, este lenguaje de programación es el que utiliza el código binario, ósea el 0 y el 1. Con estos únicos dígitos, que se conocen como bits, se forman las cadenas binarias (ósea combinaciones de ceros y de unos), son las que se escriben las instrucciones con las que el microprocesador de la computadora entiende nuestras peticiones, se dejo de usar por su dificultad y también por la gran facilidad para cometer muchos errores.
  • 7. 2º Lenguajes de Programación de Bajo Nivel: Este es más fácil de utilizar que el anterior lenguaje, pero también dependen mucho de la computadora. El lenguaje ensamblador fue el primer lenguaje de bajo nivel que quiso sustituir a lenguaje de maquina. El programa fuente es un conjunto de instrucciones escrito en lenguaje ensamblador, y cuyo objeto es la traducción a lenguaje máquina del programa fuente. Los lenguajes de este tipo son agiles, difíciles de usar, específicos de cada procesador, si nos llevamos el programa a otro computador será preciso reescribir el programa desde el comienzo.
  • 8. 3º Lenguajes de Programación de Alto Nivel: Es independiente de la maquina, lo podemos usar en cualquier computadora con muy pocas modificaciones o sin ellas. Estas necesitan un programa interprete o compilador que lo traduzca uno de bajo nivel así como el lenguaje de maquina para que la computadora pueda entenderlo. Este lenguaje es más fácil de entender porque se utilizan palabras o comandos del lenguaje natural, como son las palabras en ingles. Por ejemplo como el BASIC, que es el lenguaje de programación más conocido.
  • 9. Clasificación de los lenguajes de alto nivel. • Lenguajes imperativos o procedurales. Estos lenguajes se fundamentan en el uso de variables para almacenar valores y el uso de instrucciones que indican las operaciones a realizar sobre los datos. Muchos de los lenguajes de alto nivel son de este tipo.
  • 10. • Lenguajes declarativos. En este caso, el proceso por el cual se ejecuta el programa no aparece de forma explícita. Los programas se construyen mediante la definición de funciones o expresiones lógicas que indican las relaciones entre determinadas estructuras de datos
  • 11. • Lenguajes orientados a objetos. El diseño de los programas se centra más en los datos y su estructura. Los programas consisten en descripciones de unidades denominadas objetos que encapsulan los datos y las operaciones que actúan sobre ellos. El lenguaje mas usado es el C++.
  • 12. • Lenguajes orientados al problema. Este tipo de lenguajes están diseñados para problemas específicos, como de gestión. Los programas están formados por sentencias que indican qué se quiere hacer. Generalmente, suelen ser generadores de aplicaciones que permiten cierta automatización de la tarea de desarrollo de software de gestión.