SlideShare una empresa de Scribd logo
Lenguaje de programación
Profesora :Arienis Vargas
Integrante: Edgar Estivison
Israel Mendoza
Estefania Baker
Materia: Fundamento informática
Lenguaje de programación
 Un lenguaje de programación es básicamente un sistema estructurado
de comunicación, similar al humano, el cual nos permite comunicarnos
por medio de signos, ya sean palabras, sonidos o gestos.
Refiriéndonos a los aparatos, este sistema está organizado para que
se entiendan entre sí y a su vez interprete las instrucciones que debe
ejecutar.
ya tenían un
compilador de
un lenguaje
algebraico en
1952), pero sí fue
el primero en
usarse
computadoras
de la época
FORTRAN no
fue el primer
lenguaje de
programación
que existió
Primer lenguaje de Programación
Definición
Un lenguaje de programación es un lenguaje formal
diseñado para realizar procesos que pueden ser
llevados a cabo por máquinas como las
computadoras.
Pueden usarse para crear programas que controlen
el comportamiento físico y lógico de una máquina,
para expresar algoritmos con precisión, o como
modo de comunicación humana.
El ordenador sólo entiende un lenguaje conocido
como código binario o código máquina, consistente
en ceros y unos.
Niveles de lenguaje de programación
lenguaje de bajo
nivel
Lenguaje de
medio nivel
Lenguaje de
alto nivel
Traductores de lenguaje de programación
Son programas que traducen a su vez los
programas fuente escritos en lenguajes de alto
nivel a código máquina.
Intérpretes Compiladores
Es un traductor que toma un
programa fuente, lo traduce y a
continuación lo ejecuta (dicho
programa por medio de la
computadora desarrolla una tarea
específica).
Es un programa que traduce los
programas fuente escritos en
lenguajes de alto nivel a lenguaje
máquina.
Compiladores
COBOL PASCAL PROGRAMACION
C.
Nació con la intención
que fuese un lenguaje
destinado a los
negocios,
concretamente a lo que
conocemos como
informática de gestión.
Es idóneo en el estudio
y definición de las
estructuras de datos,
su fácil definición lo
hace manejable para
un programador
novato.
Sus instrucciones son
muy parecidas a otros
lenguajes. Aunque C
es un lenguaje de alto
nivel
tiene una gran facilidad
para escribir código
compacto y sencillo a
su misma vez.
Programación de maquina ensambladoras
 Un programa escrito en lenguaje ensamblador consiste en una serie de
Instrucciones que corresponden al flujo de órdenes ejecutables que
pueden ser cargadas en la Memoria de un sistema basado en
Microprocesador.
Técnica de programación
 La técnica de programación es el medio a través del cual se escoge de
que forma se creara la secuencia de ordenes lógicas que desarrollara
un determinado programa que se creara. Es la forma como se
desarrollara la ejecución de un determinado software y el conjunto de
datos que entraran y los resultados que se mostraran.
Símbolo de diagrama de flujo
Regla de diagrama de flujo
 Los diagramas de flujo se escriben de arriba abajo y de izquierda a
derecha.
 Todo símbolo (excepto las líneas de flujo) llevará en su interior
información que indique su función exacta y unívoca.
 Un elemento del diagrama no puede tener más de una salida si no es
un elemento de decisión. Existen excepciones que veremos en su
debido momento.
 Las líneas de flujo no pueden cruzarse.
Fases en la resolución de problemas
programación
La resolución de un problema mediante un ordenador consiste en el
proceso que a partir de la descripción de un problema, expresado
habitualmente en lenguaje natural y en términos propios del dominio del
problema, permite desarrollar un programa que resuelva dicho problema.
Este proceso exige los siguientes pasos:
 Análisis del problema.
 Diseño o desarrollo de un algoritmo.
 Transformación del algoritmo en un programa (codificación).
 Ejecución y validación del programa.
Conclusión
Como puede verse, existen lenguajes específicos para cada tarea
diferente.
Muchos de ellos (Lenguajes de Programación) ya no se usan, mientras
que las nociones de otros han sido incorporadas a otros lenguajes.
Los lenguajes y las Técnicas de Programación son importantes para la
utilización de la computadora como una herramienta para resolver
problemas.
En computación, un Problema consiste en la necesidad de transformar un
grupo de datos iniciales en un grupo diferente de datos finales
(resultados).
Lenguaje de programacion

Más contenido relacionado

PPTX
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
PPTX
Generaciones de los lenguajes de programacion
PPTX
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
PPT
Lenguaje De Programación
PPSX
Lenguaje de programacion sgs.ppt
PPTX
Lenguaje de programacion de alto nivel
PPTX
Clasificación de los lenguajes de programación
PPT
tipos de lenguaje de programación
Tipos y caracteristicas de lenguajes de programacion. ( adolfo elias).
Generaciones de los lenguajes de programacion
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
Lenguaje De Programación
Lenguaje de programacion sgs.ppt
Lenguaje de programacion de alto nivel
Clasificación de los lenguajes de programación
tipos de lenguaje de programación

La actualidad más candente (20)

PPTX
Lenguajes de programacion (exposicion)
PPTX
Clasificación de los lenguajes de programación
PPTX
Clasificacion de los lenguajes de programacion
DOCX
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
PDF
Generaciones de los lenguajes de programación
PPTX
CLASIFICACION DE LENGUAJES DE PROGRAMACION
PPT
Lenguajes de Programación
PPTX
TIPOS DE LENGUAJES DE PROGRAMACION
PPTX
Tipos de lenguaje de programacion
PPTX
Lenguaje de programacion
PPTX
Compiladores, imterpretadores, lenguaje de alto medio y bajo nivel y lenguaje c
PDF
Clasificación de lenguajes
PPTX
Generaciones de los lenguajes de programacion pptx
DOCX
Lenguaje alto y bajo_Huber Nava
PPTX
Lenguajes de programación
PDF
Introducción a lenguajes de programación
PPTX
Lenguajes de programacion
PPTX
Programación de computadores
PPTX
Clasificación de los Lenguajes de Programación
PPTX
Cuadro sinoptico lenguaje de programacion
Lenguajes de programacion (exposicion)
Clasificación de los lenguajes de programación
Clasificacion de los lenguajes de programacion
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Generaciones de los lenguajes de programación
CLASIFICACION DE LENGUAJES DE PROGRAMACION
Lenguajes de Programación
TIPOS DE LENGUAJES DE PROGRAMACION
Tipos de lenguaje de programacion
Lenguaje de programacion
Compiladores, imterpretadores, lenguaje de alto medio y bajo nivel y lenguaje c
Clasificación de lenguajes
Generaciones de los lenguajes de programacion pptx
Lenguaje alto y bajo_Huber Nava
Lenguajes de programación
Introducción a lenguajes de programación
Lenguajes de programacion
Programación de computadores
Clasificación de los Lenguajes de Programación
Cuadro sinoptico lenguaje de programacion
Publicidad

Similar a Lenguaje de programacion (20)

ODP
Lenguajes de programacion
PPT
Introduccion a la prgrmacion.
PPTX
Historia de la programacion
PPTX
Introducción a la programación
DOCX
Lenguaje de programacion
PPTX
1. Que es programacion
PPTX
1. que es programacion
PPTX
Jhondiapositiva096
PDF
Lenguajes de programación
PPTX
Intro ProgramacióN
PPT
Especialidad presentacion taller sena
PPT
Especialidad presentacion taller sena
PPT
Especialidad presentacion taller sena
PPT
Especialidad presentacion taller sena
PPTX
Introduccion a la Programación I parte
PPTX
Introduccion a la programación I Parte
DOCX
Ad1 rivera corpus jonathan 205
PPTX
Lenguajes de programacion alejandra salvador bartolon
PPT
Organizacion de sistemas
Lenguajes de programacion
Introduccion a la prgrmacion.
Historia de la programacion
Introducción a la programación
Lenguaje de programacion
1. Que es programacion
1. que es programacion
Jhondiapositiva096
Lenguajes de programación
Intro ProgramacióN
Especialidad presentacion taller sena
Especialidad presentacion taller sena
Especialidad presentacion taller sena
Especialidad presentacion taller sena
Introduccion a la Programación I parte
Introduccion a la programación I Parte
Ad1 rivera corpus jonathan 205
Lenguajes de programacion alejandra salvador bartolon
Organizacion de sistemas
Publicidad

Último (20)

PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
PDF
Metodologías Activas con herramientas IAG
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PDF
ciencias-1.pdf libro cuarto basico niños
DOCX
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
PDF
biología es un libro sobre casi todo el tema de biología
PPTX
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
Cronograma de clases de Práctica Profesional 2 2025 UDE.pdf
Metodologías Activas con herramientas IAG
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Salcedo, J. et al. - Recomendaciones para la utilización del lenguaje inclusi...
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
V UNIDAD - PRIMER GRADO. del mes de agosto
ciencias-1.pdf libro cuarto basico niños
III Ciclo _ Plan Anual 2025.docx PARA ESTUDIANTES DE PRIMARIA
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
GUIA DE: CANVA + INTELIGENCIA ARTIFICIAL
V UNIDAD - SEGUNDO GRADO. del mes de agosto
ACERTIJO Súper Círculo y la clave contra el Malvado Señor de las Formas. Por ...
biología es un libro sobre casi todo el tema de biología
AGENTES PATÓGENOS Y LAS PRINCIPAL ENFERMEAD.pptx
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
COMUNICACION EFECTIVA PARA LA EDUCACION .pdf
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
Romper el Circulo de la Creatividad - Colleen Hoover Ccesa007.pdf

Lenguaje de programacion

  • 1. Lenguaje de programación Profesora :Arienis Vargas Integrante: Edgar Estivison Israel Mendoza Estefania Baker Materia: Fundamento informática
  • 2. Lenguaje de programación  Un lenguaje de programación es básicamente un sistema estructurado de comunicación, similar al humano, el cual nos permite comunicarnos por medio de signos, ya sean palabras, sonidos o gestos. Refiriéndonos a los aparatos, este sistema está organizado para que se entiendan entre sí y a su vez interprete las instrucciones que debe ejecutar.
  • 3. ya tenían un compilador de un lenguaje algebraico en 1952), pero sí fue el primero en usarse computadoras de la época FORTRAN no fue el primer lenguaje de programación que existió Primer lenguaje de Programación
  • 4. Definición Un lenguaje de programación es un lenguaje formal diseñado para realizar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.
  • 5. El ordenador sólo entiende un lenguaje conocido como código binario o código máquina, consistente en ceros y unos. Niveles de lenguaje de programación lenguaje de bajo nivel Lenguaje de medio nivel Lenguaje de alto nivel
  • 6. Traductores de lenguaje de programación Son programas que traducen a su vez los programas fuente escritos en lenguajes de alto nivel a código máquina. Intérpretes Compiladores Es un traductor que toma un programa fuente, lo traduce y a continuación lo ejecuta (dicho programa por medio de la computadora desarrolla una tarea específica). Es un programa que traduce los programas fuente escritos en lenguajes de alto nivel a lenguaje máquina.
  • 7. Compiladores COBOL PASCAL PROGRAMACION C. Nació con la intención que fuese un lenguaje destinado a los negocios, concretamente a lo que conocemos como informática de gestión. Es idóneo en el estudio y definición de las estructuras de datos, su fácil definición lo hace manejable para un programador novato. Sus instrucciones son muy parecidas a otros lenguajes. Aunque C es un lenguaje de alto nivel tiene una gran facilidad para escribir código compacto y sencillo a su misma vez.
  • 8. Programación de maquina ensambladoras  Un programa escrito en lenguaje ensamblador consiste en una serie de Instrucciones que corresponden al flujo de órdenes ejecutables que pueden ser cargadas en la Memoria de un sistema basado en Microprocesador.
  • 9. Técnica de programación  La técnica de programación es el medio a través del cual se escoge de que forma se creara la secuencia de ordenes lógicas que desarrollara un determinado programa que se creara. Es la forma como se desarrollara la ejecución de un determinado software y el conjunto de datos que entraran y los resultados que se mostraran.
  • 11. Regla de diagrama de flujo  Los diagramas de flujo se escriben de arriba abajo y de izquierda a derecha.  Todo símbolo (excepto las líneas de flujo) llevará en su interior información que indique su función exacta y unívoca.  Un elemento del diagrama no puede tener más de una salida si no es un elemento de decisión. Existen excepciones que veremos en su debido momento.  Las líneas de flujo no pueden cruzarse.
  • 12. Fases en la resolución de problemas programación La resolución de un problema mediante un ordenador consiste en el proceso que a partir de la descripción de un problema, expresado habitualmente en lenguaje natural y en términos propios del dominio del problema, permite desarrollar un programa que resuelva dicho problema. Este proceso exige los siguientes pasos:  Análisis del problema.  Diseño o desarrollo de un algoritmo.  Transformación del algoritmo en un programa (codificación).  Ejecución y validación del programa.
  • 13. Conclusión Como puede verse, existen lenguajes específicos para cada tarea diferente. Muchos de ellos (Lenguajes de Programación) ya no se usan, mientras que las nociones de otros han sido incorporadas a otros lenguajes. Los lenguajes y las Técnicas de Programación son importantes para la utilización de la computadora como una herramienta para resolver problemas. En computación, un Problema consiste en la necesidad de transformar un grupo de datos iniciales en un grupo diferente de datos finales (resultados).