SlideShare una empresa de Scribd logo
1 de 11
• Es la unión de una
secuencia de instrucciones
que un computador puede
interpretar y ejecutar y un
conjunto de estructuras de
datos que almacenan la
información sobre la que la
operan las instrucciones
Para que un computador (hardware)
funcione es necesario utilizar
programas (software), los cuales le
indican cuál es la tarea que se tiene que
hacer. Un lenguaje de programación es
el que se utiliza para escribir dichos
programas. Posteriormente estos se
introducirán en la memoria del
computador y éste último ejecutará
todas las operaciones que se incluyen.
¿QUÉ ES UN LENGUAJEDE PROGRAMACIÓN?
 Los Lenguajes de programación son aplicaciones
específicas diseñadas para crear otras aplicaciones
o programas. Son programas para crear programas.
 Se basan en un sistema de instrucciones
preestablecidas que indican al ordenador lo que
debe realizar.
 Son códigos integrados compuestos por un
vocabulario, con una sintaxis y una semántica que
permite elaborar infinitas secuencias válidas de
tareas e instrucciones.
…LENGUAJEDE PROGRAMACIÓN
 Los lenguaje de programación
permiten crear programas específicos
que ofrezcan solución a programas
particulares.
a) Un conjunto finito de símbolos, a
partir del cual se define el léxico o
vocabulario del lenguaje.
b) Un conjunto finito de reglas, la
gramática del lenguaje, para la
construcción de las sentencias
“correctas” del lenguaje. (Sintaxis).
c) Semántica, que asocia un
significado (la acción que debe
llevarse a cabo) a cada posible
construcción del lenguaje.
…LENGUAJEDE PROGRAMACIÓN
Los lenguajes de programación constan de:
Clasificación de los Lenguajes de
Programación
A) Lenguajes de Alto-Bajo nivel
B) Lenguajes Interpretados o Compilados
C) Lenguajes clásicos, visuales y de Internet
D) Por el objetivo
A) Lenguajes de Alto-Bajo nivel
El nivel de un lenguaje hace referencia a su proximidad al lenguaje natural,
considerándose de más nivel cuanto más cercanos están a este y de menos nivel
cuando más cerca están del lenguaje máquina.
oEl lenguaje de más bajo nivel o “lenguaje
máquina” es el que utiliza el ordenador (el que la
máquina entiende). Este lenguaje utiliza un código
binario (símbolos “0" y “1").Las órdenes que se dan
a un ordenador han de ir codificadas en
instrucciones, y estas forman los programas. Las
instrucciones tienen dos partes diferenciadas: código
de operación y código(s) de operando(s):
oLos lenguajes de alto nivel son más fáciles de aprender y permiten
despreocuparse de la arquitectura del ordenador. Ejemplos son: BASIC,
PASCAL, FORTRAN.
Son difíciles de aprender y manejar, ya que no resultan cercanos al ser
humanos, pero son rápidos ya que evitan las traducciones intermedias.
Fueron los primeros en aparecer.
B) Lenguajes Interpretados o Compilados
Los LP deben traducirse (excepto el código máquina) para que
sean interpretables (o inteligibles) por el ordenador. Esta se
hace mediante:
 Lenguajes interpretados, realizan la traducción instrucción
a instrucción a la vez que se ejecuta el programa. Son más
lentos, pero mejores cuando el proceso de traducción/ejecución
se realiza en repetidas ocasiones, adecuada para principiantes.
Lenguajes compilados traducen el programa
entero y luego lo montan generando un
programa ejecutable por si sólo. Una vez
compilado el programa, el compilador no tiene
porque estar presente, pudiéndose transportar el
programa ejecutable a cualquier ordenador, sin
necesidad de manejar el compilador.
C) Lenguajes clásicos, visuales y de Internet
 Lenguajes clásicos: basados en un lenguaje en el que se escribe
el código necesario para realizar las operaciones que se
requieren. Los más conocidos son el BASIC, el PASCAL, el C,
el COBOL y el CLIPPER
 Lenguajes visuales: son más avanzados y están basados en
objetos. Cada entidad del programa (eventos, acciones..) es un
objeto sobre el que se definen operaciones. Estos permiten
almacenar los objetos (con todo su código) en una serie de
librerías. Son lenguajes muy intuitivos que sustituyen las líneas
de código por directas representaciones gráficas. P.ej.: Visual
Basic
Lenguajes de Internet: lenguajes específicos
diseñados para la creación de páginas Web y
realizar su programación. Son la última generación
de lenguajes. Existen distintos tipos dependiendo
del grado de especialización. P ej: JAVA, HTML.
D) Por el Objetivo
Los programas pueden clasificarse por el
objetivo para el que fueron creados:
 BASIC, PASCAL: aprendizaje de
programación
 C y C++: programación de sistemas
 COBOL, RPG, Natural: gestión de empresas
 FORTRAN: cálculo numérico
 CLIPPER, ACESS, Dbase, Delphi, SQL:
bases de datos
 Visual BASIC, Visual C: programación en
Windows
 HTLM, JAVA, PERL: Internet (páginas Web)
 Lingo: programas multimedia
 Prolog, Lisp: Inteligencia Artificial
 Lenguajes de programacion

Más contenido relacionado

La actualidad más candente

Lemguaje de programacion angel matin exp 2011147162 ci 20101171
Lemguaje de programacion angel matin exp 2011147162 ci 20101171Lemguaje de programacion angel matin exp 2011147162 ci 20101171
Lemguaje de programacion angel matin exp 2011147162 ci 20101171Angel Martin
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes deJoRgEp10
 
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ónEriick Leon
 
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
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónfercho-nava
 
Lenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónLenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónGuissela Guerrero
 
lenguaje de Programacion
lenguaje de Programacionlenguaje de Programacion
lenguaje de ProgramacionLauracks
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónCaruciMarialejandra
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Fj Lezama
 
Lenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber NavaLenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber NavaHuber2907
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccionnoe_isaack
 
Lenguajes de programación.ppt
Lenguajes de programación.pptLenguajes de programación.ppt
Lenguajes de programación.pptEliezer Cordova
 
Clasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacionClasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacionedgarrubenespinoza
 
Clasificación de lenguaje de programación
Clasificación de lenguaje de programaciónClasificación de lenguaje de programación
Clasificación de lenguaje de programaciónJefersonRamiresRosillo
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.dUi velazquez
 

La actualidad más candente (19)

Lemguaje de programacion angel matin exp 2011147162 ci 20101171
Lemguaje de programacion angel matin exp 2011147162 ci 20101171Lemguaje de programacion angel matin exp 2011147162 ci 20101171
Lemguaje de programacion angel matin exp 2011147162 ci 20101171
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
 
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
 
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
 
Evolucion de los lenguajes de programación
Evolucion de los lenguajes de programaciónEvolucion de los lenguajes de programación
Evolucion de los lenguajes de programación
 
Lenguajes de Programacion según su Generación
Lenguajes de Programacion según su GeneraciónLenguajes de Programacion según su Generación
Lenguajes de Programacion según su Generación
 
lenguaje de Programacion
lenguaje de Programacionlenguaje de Programacion
lenguaje de Programacion
 
Generaciones de los lenguajes de programación
Generaciones de los lenguajes de programaciónGeneraciones de los lenguajes de programación
Generaciones de los lenguajes de programación
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.
 
Exposición de Lenguajes de Programación
Exposición de Lenguajes de ProgramaciónExposición de Lenguajes de Programación
Exposición de Lenguajes de Programación
 
Lenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber NavaLenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber Nava
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccion
 
Lenguajes de programación.ppt
Lenguajes de programación.pptLenguajes de programación.ppt
Lenguajes de programación.ppt
 
Clases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programaciónClases/Tipos de lenguajes de programación
Clases/Tipos de lenguajes de programación
 
Clasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacionClasificación de los lenguajes de programacion
Clasificación de los lenguajes de programacion
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Tallr
TallrTallr
Tallr
 
Clasificación de lenguaje de programación
Clasificación de lenguaje de programaciónClasificación de lenguaje de programación
Clasificación de lenguaje de programación
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 

Destacado

Abstracts de l'ALCS - 5ème conférence internationale francophone VIH/sida (AF...
Abstracts de l'ALCS - 5ème conférence internationale francophone VIH/sida (AF...Abstracts de l'ALCS - 5ème conférence internationale francophone VIH/sida (AF...
Abstracts de l'ALCS - 5ème conférence internationale francophone VIH/sida (AF...Association de Lutte Contre le Sida
 
Proyecto ley protecccion condor andino y otras especies
Proyecto ley protecccion condor andino y otras especiesProyecto ley protecccion condor andino y otras especies
Proyecto ley protecccion condor andino y otras especiesFernando Cáceres
 
Zentralschweiz September 2010
Zentralschweiz September 2010Zentralschweiz September 2010
Zentralschweiz September 2010Reinhard_Loeven
 
OOP 2013 - Weltweite Entwicklung von Open Source Software
OOP 2013 - Weltweite Entwicklung von Open Source SoftwareOOP 2013 - Weltweite Entwicklung von Open Source Software
OOP 2013 - Weltweite Entwicklung von Open Source SoftwareFrank Müller
 
Presentación pg
Presentación pgPresentación pg
Presentación pgmonilika
 
PLAN DESCONTAMINACION RIO CUTUCHI
PLAN DESCONTAMINACION RIO CUTUCHIPLAN DESCONTAMINACION RIO CUTUCHI
PLAN DESCONTAMINACION RIO CUTUCHIFernando Cáceres
 
Trabajo practico de alcholismo lucas y maria
Trabajo practico de alcholismo lucas y mariaTrabajo practico de alcholismo lucas y maria
Trabajo practico de alcholismo lucas y mariaSt Albans Dosmildiez
 
Itzulpena frantsesez
Itzulpena frantsesezItzulpena frantsesez
Itzulpena frantsesezekthuhezi
 
Aahar Marathi Bestseller On Diet Dr. Shriniwas Kashalikar
Aahar Marathi Bestseller On Diet  Dr. Shriniwas KashalikarAahar Marathi Bestseller On Diet  Dr. Shriniwas Kashalikar
Aahar Marathi Bestseller On Diet Dr. Shriniwas Kashalikarjogaikar
 
Les festivités du nouvel an
Les festivités du nouvel anLes festivités du nouvel an
Les festivités du nouvel anineserra
 
Présentation George Bailey - 2013
Présentation George Bailey - 2013Présentation George Bailey - 2013
Présentation George Bailey - 2013George-Bailey
 
Was "when you are stuck"
Was "when you are stuck"Was "when you are stuck"
Was "when you are stuck"rafaecheve
 
Misión de un licenciado en filosofía2
Misión de un licenciado en filosofía2Misión de un licenciado en filosofía2
Misión de un licenciado en filosofía2nsalvarador
 
Utilización de refworks para crear una bibliografía
Utilización de refworks para crear una bibliografíaUtilización de refworks para crear una bibliografía
Utilización de refworks para crear una bibliografíanerjimpic
 
Zukunft ohne Auto? Auto der Zukunft
Zukunft ohne Auto? Auto der ZukunftZukunft ohne Auto? Auto der Zukunft
Zukunft ohne Auto? Auto der ZukunftFTronik
 

Destacado (20)

Cañicultores
CañicultoresCañicultores
Cañicultores
 
Sida Solidarité Magazine N°14
Sida Solidarité Magazine N°14Sida Solidarité Magazine N°14
Sida Solidarité Magazine N°14
 
Abstracts de l'ALCS - 5ème conférence internationale francophone VIH/sida (AF...
Abstracts de l'ALCS - 5ème conférence internationale francophone VIH/sida (AF...Abstracts de l'ALCS - 5ème conférence internationale francophone VIH/sida (AF...
Abstracts de l'ALCS - 5ème conférence internationale francophone VIH/sida (AF...
 
Proyecto ley protecccion condor andino y otras especies
Proyecto ley protecccion condor andino y otras especiesProyecto ley protecccion condor andino y otras especies
Proyecto ley protecccion condor andino y otras especies
 
Presentació tallers
Presentació tallersPresentació tallers
Presentació tallers
 
Zentralschweiz September 2010
Zentralschweiz September 2010Zentralschweiz September 2010
Zentralschweiz September 2010
 
OOP 2013 - Weltweite Entwicklung von Open Source Software
OOP 2013 - Weltweite Entwicklung von Open Source SoftwareOOP 2013 - Weltweite Entwicklung von Open Source Software
OOP 2013 - Weltweite Entwicklung von Open Source Software
 
Presentación pg
Presentación pgPresentación pg
Presentación pg
 
PLAN DESCONTAMINACION RIO CUTUCHI
PLAN DESCONTAMINACION RIO CUTUCHIPLAN DESCONTAMINACION RIO CUTUCHI
PLAN DESCONTAMINACION RIO CUTUCHI
 
Trabajo practico de alcholismo lucas y maria
Trabajo practico de alcholismo lucas y mariaTrabajo practico de alcholismo lucas y maria
Trabajo practico de alcholismo lucas y maria
 
Itzulpena frantsesez
Itzulpena frantsesezItzulpena frantsesez
Itzulpena frantsesez
 
Aahar Marathi Bestseller On Diet Dr. Shriniwas Kashalikar
Aahar Marathi Bestseller On Diet  Dr. Shriniwas KashalikarAahar Marathi Bestseller On Diet  Dr. Shriniwas Kashalikar
Aahar Marathi Bestseller On Diet Dr. Shriniwas Kashalikar
 
Les festivités du nouvel an
Les festivités du nouvel anLes festivités du nouvel an
Les festivités du nouvel an
 
Sida Solidarité Magazine N°10
Sida Solidarité Magazine N°10Sida Solidarité Magazine N°10
Sida Solidarité Magazine N°10
 
Présentation George Bailey - 2013
Présentation George Bailey - 2013Présentation George Bailey - 2013
Présentation George Bailey - 2013
 
Was "when you are stuck"
Was "when you are stuck"Was "when you are stuck"
Was "when you are stuck"
 
Misión de un licenciado en filosofía2
Misión de un licenciado en filosofía2Misión de un licenciado en filosofía2
Misión de un licenciado en filosofía2
 
Utilización de refworks para crear una bibliografía
Utilización de refworks para crear una bibliografíaUtilización de refworks para crear una bibliografía
Utilización de refworks para crear una bibliografía
 
Las mejores fotos de montañas
Las mejores fotos de montañasLas mejores fotos de montañas
Las mejores fotos de montañas
 
Zukunft ohne Auto? Auto der Zukunft
Zukunft ohne Auto? Auto der ZukunftZukunft ohne Auto? Auto der Zukunft
Zukunft ohne Auto? Auto der Zukunft
 

Similar a Lenguajes de programacion

Lenguaje de programacion UFT
Lenguaje de programacion UFT Lenguaje de programacion UFT
Lenguaje de programacion UFT jose chavez
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacionTensor
 
Documento de Word
Documento de WordDocumento de Word
Documento de WordMMontalban
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonalejandritasalva
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la ProgramaciónAlessandro Viera
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezRafael Hernandez
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computaSampdp
 
Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Jonatan Rivera
 
Computación
ComputaciónComputación
Computaciónkateshita
 
Lenguaje de programacion .doc
Lenguaje de programacion .docLenguaje de programacion .doc
Lenguaje de programacion .docarmandolarosa2
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivelANALI GOMEZ
 
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...Sarai Rodriguez
 
1. que es programacion
1. que es programacion1. que es programacion
1. que es programacionFausto Orozco
 
1. Que es programacion
1. Que es programacion1. Que es programacion
1. Que es programacionFausto Orozco
 

Similar a Lenguajes de programacion (20)

Lenguaje de programacion UFT
Lenguaje de programacion UFT Lenguaje de programacion UFT
Lenguaje de programacion UFT
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
Documento de Word
Documento de WordDocumento de Word
Documento de Word
 
Lenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolonLenguajes de programacion alejandra salvador bartolon
Lenguajes de programacion alejandra salvador bartolon
 
Evolución de la Programación
Evolución de la ProgramaciónEvolución de la Programación
Evolución de la Programación
 
Lenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandezLenguaje de programacion fernando hernandez
Lenguaje de programacion fernando hernandez
 
Libro 1 y libro 2
Libro 1 y libro 2Libro 1 y libro 2
Libro 1 y libro 2
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Trabajo de introduc computa
Trabajo de introduc computaTrabajo de introduc computa
Trabajo de introduc computa
 
Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205Ad1 rivera corpus jonathan 205
Ad1 rivera corpus jonathan 205
 
Lenguajes basicos para robots
Lenguajes basicos para robotsLenguajes basicos para robots
Lenguajes basicos para robots
 
Computación
ComputaciónComputación
Computación
 
Lenguaje de programacion .doc
Lenguaje de programacion .docLenguaje de programacion .doc
Lenguaje de programacion .doc
 
Lenguajes de alto_nivel
Lenguajes de alto_nivelLenguajes de alto_nivel
Lenguajes de alto_nivel
 
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
GRUPO 4 Elementos a traves de los lenguajes de programacion, lenguaje de maqu...
 
Historia de la programacion
Historia de la programacionHistoria de la programacion
Historia de la programacion
 
1. que es programacion
1. que es programacion1. que es programacion
1. que es programacion
 
1. Que es programacion
1. Que es programacion1. Que es programacion
1. Que es programacion
 

Último

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdfValeriaCorrea29
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaAlejandraFelizDidier
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxlclcarmen
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 

Último (20)

6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Abril 2024 - Maestra Jardinera Ediba.pdf
Abril 2024 -  Maestra Jardinera Ediba.pdfAbril 2024 -  Maestra Jardinera Ediba.pdf
Abril 2024 - Maestra Jardinera Ediba.pdf
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Diapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundariaDiapositivas de animales reptiles secundaria
Diapositivas de animales reptiles secundaria
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 

Lenguajes de programacion

  • 1.
  • 2. • Es la unión de una secuencia de instrucciones que un computador puede interpretar y ejecutar y un conjunto de estructuras de datos que almacenan la información sobre la que la operan las instrucciones
  • 3. Para que un computador (hardware) funcione es necesario utilizar programas (software), los cuales le indican cuál es la tarea que se tiene que hacer. Un lenguaje de programación es el que se utiliza para escribir dichos programas. Posteriormente estos se introducirán en la memoria del computador y éste último ejecutará todas las operaciones que se incluyen. ¿QUÉ ES UN LENGUAJEDE PROGRAMACIÓN?
  • 4.  Los Lenguajes de programación son aplicaciones específicas diseñadas para crear otras aplicaciones o programas. Son programas para crear programas.  Se basan en un sistema de instrucciones preestablecidas que indican al ordenador lo que debe realizar.  Son códigos integrados compuestos por un vocabulario, con una sintaxis y una semántica que permite elaborar infinitas secuencias válidas de tareas e instrucciones. …LENGUAJEDE PROGRAMACIÓN  Los lenguaje de programación permiten crear programas específicos que ofrezcan solución a programas particulares.
  • 5. a) Un conjunto finito de símbolos, a partir del cual se define el léxico o vocabulario del lenguaje. b) Un conjunto finito de reglas, la gramática del lenguaje, para la construcción de las sentencias “correctas” del lenguaje. (Sintaxis). c) Semántica, que asocia un significado (la acción que debe llevarse a cabo) a cada posible construcción del lenguaje. …LENGUAJEDE PROGRAMACIÓN Los lenguajes de programación constan de:
  • 6. Clasificación de los Lenguajes de Programación A) Lenguajes de Alto-Bajo nivel B) Lenguajes Interpretados o Compilados C) Lenguajes clásicos, visuales y de Internet D) Por el objetivo
  • 7. A) Lenguajes de Alto-Bajo nivel El nivel de un lenguaje hace referencia a su proximidad al lenguaje natural, considerándose de más nivel cuanto más cercanos están a este y de menos nivel cuando más cerca están del lenguaje máquina. oEl lenguaje de más bajo nivel o “lenguaje máquina” es el que utiliza el ordenador (el que la máquina entiende). Este lenguaje utiliza un código binario (símbolos “0" y “1").Las órdenes que se dan a un ordenador han de ir codificadas en instrucciones, y estas forman los programas. Las instrucciones tienen dos partes diferenciadas: código de operación y código(s) de operando(s): oLos lenguajes de alto nivel son más fáciles de aprender y permiten despreocuparse de la arquitectura del ordenador. Ejemplos son: BASIC, PASCAL, FORTRAN. Son difíciles de aprender y manejar, ya que no resultan cercanos al ser humanos, pero son rápidos ya que evitan las traducciones intermedias. Fueron los primeros en aparecer.
  • 8. B) Lenguajes Interpretados o Compilados Los LP deben traducirse (excepto el código máquina) para que sean interpretables (o inteligibles) por el ordenador. Esta se hace mediante:  Lenguajes interpretados, realizan la traducción instrucción a instrucción a la vez que se ejecuta el programa. Son más lentos, pero mejores cuando el proceso de traducción/ejecución se realiza en repetidas ocasiones, adecuada para principiantes. Lenguajes compilados traducen el programa entero y luego lo montan generando un programa ejecutable por si sólo. Una vez compilado el programa, el compilador no tiene porque estar presente, pudiéndose transportar el programa ejecutable a cualquier ordenador, sin necesidad de manejar el compilador.
  • 9. C) Lenguajes clásicos, visuales y de Internet  Lenguajes clásicos: basados en un lenguaje en el que se escribe el código necesario para realizar las operaciones que se requieren. Los más conocidos son el BASIC, el PASCAL, el C, el COBOL y el CLIPPER  Lenguajes visuales: son más avanzados y están basados en objetos. Cada entidad del programa (eventos, acciones..) es un objeto sobre el que se definen operaciones. Estos permiten almacenar los objetos (con todo su código) en una serie de librerías. Son lenguajes muy intuitivos que sustituyen las líneas de código por directas representaciones gráficas. P.ej.: Visual Basic Lenguajes de Internet: lenguajes específicos diseñados para la creación de páginas Web y realizar su programación. Son la última generación de lenguajes. Existen distintos tipos dependiendo del grado de especialización. P ej: JAVA, HTML.
  • 10. D) Por el Objetivo Los programas pueden clasificarse por el objetivo para el que fueron creados:  BASIC, PASCAL: aprendizaje de programación  C y C++: programación de sistemas  COBOL, RPG, Natural: gestión de empresas  FORTRAN: cálculo numérico  CLIPPER, ACESS, Dbase, Delphi, SQL: bases de datos  Visual BASIC, Visual C: programación en Windows  HTLM, JAVA, PERL: Internet (páginas Web)  Lingo: programas multimedia  Prolog, Lisp: Inteligencia Artificial