SlideShare una empresa de Scribd logo
LENGUAJES DE
PROGRAMACIÓN
FELIPE LIZARAZO QUINTERO
DIEGO FERNANDO RONDON
MATIZ RESTREPO
DANIELA ANDREA TRIGOS
FRANK HERNÁNDEZ HERRERA
TATIANA CARRERA GUTIERREZ
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.
Mediante procesos lógicos, y a través de algunos pasos se
llega a la creación de un programa de computadora:
•El desarrollo lógico del programa para resolver un problema
en particular.
•Escritura de la lógica del programa empleando un lenguaje
de programación específico (codificación del programa).
•Ensamblaje o compilación del programa hasta convertirlo en
lenguaje de máquina.
•Prueba y depuración del programa.
•Desarrollo de la documentación.
Lenguajes de programación
bajo
medio
alto
LENGUAJE BAJO
Los programas escritos en bajo nivel deben ser traducidos al lenguaje
maquina para poder ser ejecutados
Este lenguaje intermedio es enviado a un compilador para tal
lenguaje, que genera el código objeto o código máquina
finalizado
C Los lenguajes usados para esto tienen una complejidad que se
sitúa entre los lenguajes de alto y bajo nivel, como el lenguaje
ensamblador.
LENGUAJE MEDIO
Órdenes clásicas de UNIX
Algunos comandos básicos de UNIX son:
•Navegación/creación de
directorios/archivos: ls cd pwd mkdir rm rmdir cp.
•Edición/visión de archivos: touch more ed vi nano.
•Procesamiento de
textos: echo cat grep sort uniq sed awk tail head.
•Comparación de archivos: comm cmp diff patch.
•Administración del
sistema: chmod chown ps find xargs sd w who.
•Comunicación: mail telnet ssh ftp finger rlogin.
•Shells: sh csh ksh.
•Documentación: man.
C , Se hizo popular como lenguaje de desarrollo para el sistema operativo UNIX
LENGUAJE ALTO
Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o
expresiones sintácticas muy similares al inglés. Por ejemplo, en C se pueden usar palabras tales
como: case, if, for, while, etc. para construir con ellas instrucciones como:
if( numero > 0 ) printf( "El número es positivo" )
que traducido al castellano viene a decir que: si numero es mayor que cero, entonces, escribir por pantalla el
mensaje: "El número es positivo".
Lenguajes de programación
Lenguajes de programación

Más contenido relacionado

PPTX
Lenguajes de alto nivel
PPTX
Introduccion a la programacion
PPTX
Lenguaje c
PPTX
Tipos Y Clasificacion Lenguajes
PPTX
4. Conceptos básicos III
PPTX
Lenguaje c1
PPTX
Compiladores, imterpretadores, lenguaje de alto medio y bajo nivel y lenguaje c
PPSX
La programación
Lenguajes de alto nivel
Introduccion a la programacion
Lenguaje c
Tipos Y Clasificacion Lenguajes
4. Conceptos básicos III
Lenguaje c1
Compiladores, imterpretadores, lenguaje de alto medio y bajo nivel y lenguaje c
La programación

La actualidad más candente (16)

PPTX
Lenguaje de programación
PPTX
Lenguaje ensamblador
PPTX
lenguaje de programación
PPTX
Que es-un-lenguaje-de-programacion
PDF
/Media/tom nissim/cursocpp
PPTX
Programeichon de milagro
PPTX
Programeichon de milagro
PPTX
DOCX
Cuadro comparativo de lenguajes de programación
DOCX
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
DOCX
Unidad 3
PPTX
Lenguaje de-programación
PPTX
Trabajo de informatica 2
PDF
Traductores bajo-nivel
PPTX
Programacion :)
PPTX
Lenguaje de programación
Lenguaje de programación
Lenguaje ensamblador
lenguaje de programación
Que es-un-lenguaje-de-programacion
/Media/tom nissim/cursocpp
Programeichon de milagro
Programeichon de milagro
Cuadro comparativo de lenguajes de programación
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Unidad 3
Lenguaje de-programación
Trabajo de informatica 2
Traductores bajo-nivel
Programacion :)
Lenguaje de programación
Publicidad

Destacado (16)

PDF
教學演示 回饋單
PDF
Kathy Karras Resume
DOCX
Jennifer Jolley Resume 2016
TXT
PPTX
Sophie and lauren
DOC
Computer notes - Manipulating Data
PDF
Chess Street
PDF
16 20 interpretaçao de texto
PPTX
Zizzi Case Study Video
PPTX
PDF
4 regiones + 4 espacios + 4 obras
DOC
Computer notes - Date time Functions
PDF
5 16 interpretação de texto
PPT
Baños 2016 - Dimensiones
PDF
Exercícios sobre vozes verbais
PDF
Prova para técnico administrativo universitário
教學演示 回饋單
Kathy Karras Resume
Jennifer Jolley Resume 2016
Sophie and lauren
Computer notes - Manipulating Data
Chess Street
16 20 interpretaçao de texto
Zizzi Case Study Video
4 regiones + 4 espacios + 4 obras
Computer notes - Date time Functions
5 16 interpretação de texto
Baños 2016 - Dimensiones
Exercícios sobre vozes verbais
Prova para técnico administrativo universitário
Publicidad

Similar a Lenguajes de programación (20)

PPTX
Lenguajes de programación
PPTX
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
PDF
Lenguajes de alto_nivel
PPTX
Que es-un-lenguaje-de-programacion
PPTX
Presentación lenguajedeprogramacion
PPTX
tlenguajes unidad I 2016
PDF
PROGRAMACION EN C
PPTX
Lenguajes de programación
PPT
Especialidad presentacion taller sena
PPT
Especialidad presentacion taller sena
PPT
Especialidad presentacion taller sena
PPT
Especialidad presentacion taller sena
PPTX
1. Que es programacion
PPTX
1. que es programacion
PPT
tipos de lenguaje de programación
PPT
lenguaje de programacion
PPTX
Compilador e interpretador
DOCX
Ad1 rivera corpus jonathan 205
PPTX
Actividades ac 2 computacion mtra elisa navarro lectura
Lenguajes de programación
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
Lenguajes de alto_nivel
Que es-un-lenguaje-de-programacion
Presentación lenguajedeprogramacion
tlenguajes unidad I 2016
PROGRAMACION EN C
Lenguajes de programación
Especialidad presentacion taller sena
Especialidad presentacion taller sena
Especialidad presentacion taller sena
Especialidad presentacion taller sena
1. Que es programacion
1. que es programacion
tipos de lenguaje de programación
lenguaje de programacion
Compilador e interpretador
Ad1 rivera corpus jonathan 205
Actividades ac 2 computacion mtra elisa navarro lectura

Último (20)

PPTX
Seminario de telecomunicaciones para ingeniería
PDF
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
PDF
Marcos legales de la gestion tecnologica en venezuela yefferson reyes.pdf
PPTX
MODULO 2. METODOLOGIAS PARA ANALISIS DE RIESGOS 2da Parte.pptx
PDF
Armado de estructura Media tensión de 22.9
PPTX
Semana 3 - Capacidad Juridica detallada.pptx
PDF
Informe Estudio Final Apagon del 25 de febrero
PDF
Oficio SEC de formulación de cargos por el apagón del 25F en contra del CEN
PDF
5-1 Presentacion TDM PDH.pdf................................
PPTX
REPORTE MULTIFAMILY, NEGOCIO DE ALQUILER
PDF
Oficio SEC 293416 Comision Investigadora
PDF
Circuito de CCTV para Institucion-es.pdf
PPTX
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
PPTX
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
PPT
Expresiones regulares para ingenieria y computación
PDF
5 Presentación de PowerPointGENERACIÓN DESECHOS UIS 18-02-2023 (1).pdf
PPTX
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
PDF
Comprension-de-las-estructuras-en-arquitectura-Fuller-Moore.pdf
PPTX
NILS actividad 4 PRESENTACION.pptx pppppp
PDF
MATRIZ IDENTIFICACIÓN EVALUACION CONTROL PRL.pdf
Seminario de telecomunicaciones para ingeniería
GUÍA PARA LA IMPLEMENTACIÓN DEL PLAN PARA LA REDUCCIÓN DEL RIESGO DE DESASTRES
Marcos legales de la gestion tecnologica en venezuela yefferson reyes.pdf
MODULO 2. METODOLOGIAS PARA ANALISIS DE RIESGOS 2da Parte.pptx
Armado de estructura Media tensión de 22.9
Semana 3 - Capacidad Juridica detallada.pptx
Informe Estudio Final Apagon del 25 de febrero
Oficio SEC de formulación de cargos por el apagón del 25F en contra del CEN
5-1 Presentacion TDM PDH.pdf................................
REPORTE MULTIFAMILY, NEGOCIO DE ALQUILER
Oficio SEC 293416 Comision Investigadora
Circuito de CCTV para Institucion-es.pdf
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
MODULO 1.SEGURIDAD Y SALUD CONCEPTOS GENERALES.pptx
Expresiones regulares para ingenieria y computación
5 Presentación de PowerPointGENERACIÓN DESECHOS UIS 18-02-2023 (1).pdf
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
Comprension-de-las-estructuras-en-arquitectura-Fuller-Moore.pdf
NILS actividad 4 PRESENTACION.pptx pppppp
MATRIZ IDENTIFICACIÓN EVALUACION CONTROL PRL.pdf

Lenguajes de programación

  • 1. LENGUAJES DE PROGRAMACIÓN FELIPE LIZARAZO QUINTERO DIEGO FERNANDO RONDON MATIZ RESTREPO DANIELA ANDREA TRIGOS FRANK HERNÁNDEZ HERRERA TATIANA CARRERA GUTIERREZ
  • 2. 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.
  • 3. Mediante procesos lógicos, y a través de algunos pasos se llega a la creación de un programa de computadora: •El desarrollo lógico del programa para resolver un problema en particular. •Escritura de la lógica del programa empleando un lenguaje de programación específico (codificación del programa). •Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina. •Prueba y depuración del programa. •Desarrollo de la documentación.
  • 6. LENGUAJE BAJO Los programas escritos en bajo nivel deben ser traducidos al lenguaje maquina para poder ser ejecutados
  • 7. Este lenguaje intermedio es enviado a un compilador para tal lenguaje, que genera el código objeto o código máquina finalizado C Los lenguajes usados para esto tienen una complejidad que se sitúa entre los lenguajes de alto y bajo nivel, como el lenguaje ensamblador. LENGUAJE MEDIO
  • 8. Órdenes clásicas de UNIX Algunos comandos básicos de UNIX son: •Navegación/creación de directorios/archivos: ls cd pwd mkdir rm rmdir cp. •Edición/visión de archivos: touch more ed vi nano. •Procesamiento de textos: echo cat grep sort uniq sed awk tail head. •Comparación de archivos: comm cmp diff patch. •Administración del sistema: chmod chown ps find xargs sd w who. •Comunicación: mail telnet ssh ftp finger rlogin. •Shells: sh csh ksh. •Documentación: man. C , Se hizo popular como lenguaje de desarrollo para el sistema operativo UNIX
  • 9. LENGUAJE ALTO Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa utilizando palabras o expresiones sintácticas muy similares al inglés. Por ejemplo, en C se pueden usar palabras tales como: case, if, for, while, etc. para construir con ellas instrucciones como: if( numero > 0 ) printf( "El número es positivo" ) que traducido al castellano viene a decir que: si numero es mayor que cero, entonces, escribir por pantalla el mensaje: "El número es positivo".