SlideShare una empresa de Scribd logo
1 de 6
¿QUÉ ES UN LENGUAJE DE
PROGRAMACIÓN?
Los lenguajes de programación es un conjunto de reglas, herramientas y condiciones
que nos permiten crear programas u obligaciones dentro de una computadora. Todo
lenguaje de programación posee reglas acerca de como se debe escribir las
sentencias y de que forma.
Los lenguajes de programación se dividen en tres grandes grupos: los lenguajes de
maquina, los de bajo nivel y los de alto nivel.
Lenguaje de maquina
Los lenguajes de maquina son los que entiende una computadora sin la necesidad
realizar ninguna conversión. Escribirlos resulta extremadamente difícil para un
programador convencional. Hoy en dia nadie programa en este lenguaje.
Las instrucciones en ete tipo de lenguaje se componen en la unidad de memoria
pequeña que existe dentro de una computadora, que se llama bit. Por ejemplo:
0101 1001 0000 1101
0000 1111 1010 1011
Lenguaje de bajo nivel
Los lenguajes de bajo nivel, también llamados ensambladores, son aquellos cuyas
sentencias están formadas por códigos nemotécnicos.
Son lenguajes que, por mas complejos que sean, resultan mucho mas
que los lenguajes de maquina. Por ejemplo:
Lenguaje de alto nivel
Los lenguajes de alto nivel son aquellos que poseen sentencias formadas por
similares a las de los lenguajes humanos. Por lo tanto, resulta mucho mas sencillo
escribir un programa en un lenguaje de alto nivel para luego traducirlo en código
comprensible para una computadora.
Algunos ejemplos de este tipo de lenguaje son: Pascal, Delphi, Cobol, FoxPro, JAVA
la mayoría de los lenguajes visuales como Visual Basic, Visual FoxPro, etc. En el caso
de C muchos autores opinan que este lenguaje es de nivel medio.
Tipos de programación
No solo existen varios tipos de lenguajes de programación, sino que también
podemos encontrar distintas formas de programar una aplicacion. Hay diversos
paradigmas que nos permiten encontrar una solución mas adecuada a nuestros
problemas.
Programacion secuencial: Este tipo de programación se basa en la creación de
programas a partir de un conjunto de sentencias escritas de forma secuencial y cuya
ejecución sigue dicha secuencia. Aquí se utiliza la sentencia como goto.
Programacion estructurada: Sus fundamentos los expuso Edgar Dijkstra hace ya
mucho tiempo. Este tipo de programación se basa en la modularidad de los
programas. Esto quiere decir, que los programas se dividen en modulos mas
pequeños.

Más contenido relacionado

La actualidad más candente

Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)YJGG
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes deJoRgEp10
 
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
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Fj Lezama
 
Lenguaje de-programación
Lenguaje de-programaciónLenguaje de-programación
Lenguaje de-programaciónAna Coronado
 
Especialidad de operación de computadoras cetpro pun orufina
Especialidad de  operación de computadoras         cetpro  pun orufinaEspecialidad de  operación de computadoras         cetpro  pun orufina
Especialidad de operación de computadoras cetpro pun orufinarufina
 
Lenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivelLenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivelDiego Jimenez
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.carmenmc2017
 
Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivelfelipehhg
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionJhampier_Piedra
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programaciónJSPN
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccionnoe_isaack
 

La actualidad más candente (18)

Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)Lenguajes de programacion (exposicion)
Lenguajes de programacion (exposicion)
 
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
 
Clasificación de lenguajes de
Clasificación de lenguajes deClasificación de lenguajes de
Clasificación de lenguajes de
 
Clasificacion
ClasificacionClasificacion
Clasificacion
 
Lenguaje de Alto Nivel
Lenguaje de Alto NivelLenguaje de Alto Nivel
Lenguaje de Alto Nivel
 
Mi lenguaje de preferencia
Mi lenguaje de preferenciaMi lenguaje de preferencia
Mi lenguaje de preferencia
 
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
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.Lenguaje de programacion presentacion.
Lenguaje de programacion presentacion.
 
Lenguaje de-programación
Lenguaje de-programaciónLenguaje de-programación
Lenguaje de-programación
 
Especialidad de operación de computadoras cetpro pun orufina
Especialidad de  operación de computadoras         cetpro  pun orufinaEspecialidad de  operación de computadoras         cetpro  pun orufina
Especialidad de operación de computadoras cetpro pun orufina
 
Lenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivelLenguaje de bajo y alto nivel
Lenguaje de bajo y alto nivel
 
Cuadro comparativo.
Cuadro comparativo.Cuadro comparativo.
Cuadro comparativo.
 
Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivel
 
Clasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacionClasificacion de los lenguajes de programacion
Clasificacion de los lenguajes de programacion
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Lenguaje de bajo nivel
Lenguaje de bajo nivelLenguaje de bajo nivel
Lenguaje de bajo nivel
 
Nivel de abstraccion
Nivel de abstraccionNivel de abstraccion
Nivel de abstraccion
 

Similar a Qué es un lenguaje de programación

Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionjuanjokobrax
 
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 programacion.Lenguajes de programacion.
Lenguajes de programacion.dUi velazquez
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.dUi velazquez
 
Programación
ProgramaciónProgramación
Programacióndahir84
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónkinverdar
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónticdevirginia
 
Computación
ComputaciónComputación
Computaciónkateshita
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónKareliaRivas
 
Lenguajes de programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación yennire marquina
 
Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)rjcm107
 

Similar a Qué es un lenguaje de programación (20)

Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Introduccion programacion
Introduccion programacionIntroduccion programacion
Introduccion programacion
 
Herramientas
HerramientasHerramientas
Herramientas
 
Herramientas
HerramientasHerramientas
Herramientas
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
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 programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Lenguajes de programacion.
Lenguajes de programacion.Lenguajes de programacion.
Lenguajes de programacion.
 
Dennis
DennisDennis
Dennis
 
Programación
ProgramaciónProgramación
Programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Computación
ComputaciónComputación
Computación
 
EXAMEN2
 EXAMEN2 EXAMEN2
EXAMEN2
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Lenguajes de programación
Lenguajes de programación Lenguajes de programación
Lenguajes de programación
 
Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)Introduccion al lenguaje de programacion (rafa)
Introduccion al lenguaje de programacion (rafa)
 

Más de FaridCastillo2

Tipos de datos_utilizados_en_lenguaje_c
Tipos de datos_utilizados_en_lenguaje_cTipos de datos_utilizados_en_lenguaje_c
Tipos de datos_utilizados_en_lenguaje_cFaridCastillo2
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadoraFaridCastillo2
 

Más de FaridCastillo2 (7)

Tablas de la_verdad
Tablas de la_verdadTablas de la_verdad
Tablas de la_verdad
 
Tipos de datos_utilizados_en_lenguaje_c
Tipos de datos_utilizados_en_lenguaje_cTipos de datos_utilizados_en_lenguaje_c
Tipos de datos_utilizados_en_lenguaje_c
 
Resolver problemas con_una_computadora
Resolver problemas con_una_computadoraResolver problemas con_una_computadora
Resolver problemas con_una_computadora
 
Tipos de programacion
Tipos de programacionTipos de programacion
Tipos de programacion
 
Trabajo tic
Trabajo ticTrabajo tic
Trabajo tic
 
Linea del tiempo
Linea del tiempoLinea del tiempo
Linea del tiempo
 
Ley de los_signos
Ley de los_signosLey de los_signos
Ley de los_signos
 

Qué es un lenguaje de programación

  • 1. ¿QUÉ ES UN LENGUAJE DE PROGRAMACIÓN?
  • 2. Los lenguajes de programación es un conjunto de reglas, herramientas y condiciones que nos permiten crear programas u obligaciones dentro de una computadora. Todo lenguaje de programación posee reglas acerca de como se debe escribir las sentencias y de que forma. Los lenguajes de programación se dividen en tres grandes grupos: los lenguajes de maquina, los de bajo nivel y los de alto nivel.
  • 3. Lenguaje de maquina Los lenguajes de maquina son los que entiende una computadora sin la necesidad realizar ninguna conversión. Escribirlos resulta extremadamente difícil para un programador convencional. Hoy en dia nadie programa en este lenguaje. Las instrucciones en ete tipo de lenguaje se componen en la unidad de memoria pequeña que existe dentro de una computadora, que se llama bit. Por ejemplo: 0101 1001 0000 1101 0000 1111 1010 1011
  • 4. Lenguaje de bajo nivel Los lenguajes de bajo nivel, también llamados ensambladores, son aquellos cuyas sentencias están formadas por códigos nemotécnicos. Son lenguajes que, por mas complejos que sean, resultan mucho mas que los lenguajes de maquina. Por ejemplo:
  • 5. Lenguaje de alto nivel Los lenguajes de alto nivel son aquellos que poseen sentencias formadas por similares a las de los lenguajes humanos. Por lo tanto, resulta mucho mas sencillo escribir un programa en un lenguaje de alto nivel para luego traducirlo en código comprensible para una computadora. Algunos ejemplos de este tipo de lenguaje son: Pascal, Delphi, Cobol, FoxPro, JAVA la mayoría de los lenguajes visuales como Visual Basic, Visual FoxPro, etc. En el caso de C muchos autores opinan que este lenguaje es de nivel medio.
  • 6. Tipos de programación No solo existen varios tipos de lenguajes de programación, sino que también podemos encontrar distintas formas de programar una aplicacion. Hay diversos paradigmas que nos permiten encontrar una solución mas adecuada a nuestros problemas. Programacion secuencial: Este tipo de programación se basa en la creación de programas a partir de un conjunto de sentencias escritas de forma secuencial y cuya ejecución sigue dicha secuencia. Aquí se utiliza la sentencia como goto. Programacion estructurada: Sus fundamentos los expuso Edgar Dijkstra hace ya mucho tiempo. Este tipo de programación se basa en la modularidad de los programas. Esto quiere decir, que los programas se dividen en modulos mas pequeños.