SlideShare una empresa de Scribd logo
1 de 4
HUMBERTO SANTOYOHUMBERTO SANTOYO

 Un lenguaje de programación es un lenguaje formal diseñado
para expresar 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.
 Está formado por un conjunto de símbolos y reglas sintácticas y
semánticas que definen su estructura y el significado de sus
elementos y expresiones. Al proceso por el cual se escribe, se
prueba, se depura, se compila (de ser necesario) y se mantiene
el código fuente de un programa informático se le llama
programación.
DEFINICION

 También la palabra programación se define como el proceso de creación de
un programa de computadora, mediante la aplicación de procedimientos
lógicos, a través de los siguientes pasos:
 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.
Pasos de la
programacion

 Naturalmente, un programa que se escribe en un lenguaje de alto nivel
también tiene que traducirse a un código que pueda utilizar la máquina. Los
programas traductores que pueden realizar esta operación se llaman
compiladores. Éstos, como los programas ensambladores avanzados, pueden
generar muchas líneas de código de máquina por cada proposición del
programa fuente. Se requiere una corrida de compilación antes de procesar
los datos de un problema.
 Los compiladores son aquellos cuya función es traducir un programa escrito
en un determinado lenguaje a un idioma que la computadora entienda
(lenguaje máquina con código binario).
Lenguaje compilado

Más contenido relacionado

La actualidad más candente

Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiñohitep
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionvelasquekatya
 
QUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMASQUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMASsergiosalazarcano
 
Programación
ProgramaciónProgramación
ProgramaciónGraceelml
 
Lenguajes1
Lenguajes1Lenguajes1
Lenguajes1Ernesto
 
Términos relacionados a la programación
Términos relacionados a la programaciónTérminos relacionados a la programación
Términos relacionados a la programaciónromeprofe
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Arcelia Viagra
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacionguest7eefa2
 
Xavier martinez u.f.t
Xavier martinez u.f.tXavier martinez u.f.t
Xavier martinez u.f.txaviimartinez
 
Lenguaje de programacion
Lenguaje  de  programacionLenguaje  de  programacion
Lenguaje de programacionDannis Barrera
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacionkinverdar
 
Diapositivas
DiapositivasDiapositivas
Diapositivaskinverdar
 
Introducción a la programacion 3 Software De Programacion
Introducción a la programacion 3 Software De ProgramacionIntroducción a la programacion 3 Software De Programacion
Introducción a la programacion 3 Software De ProgramacionAndres Garcia
 

La actualidad más candente (17)

Abraham campiño
Abraham campiñoAbraham campiño
Abraham campiño
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
QUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMASQUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMAS
 
Programación
ProgramaciónProgramación
Programación
 
Lenguajes1
Lenguajes1Lenguajes1
Lenguajes1
 
Taller saberes previos
Taller saberes previosTaller saberes previos
Taller saberes previos
 
Términos relacionados a la programación
Términos relacionados a la programaciónTérminos relacionados a la programación
Términos relacionados a la programación
 
Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2Concepto de programacion laboratorio 2
Concepto de programacion laboratorio 2
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Xavier martinez u.f.t
Xavier martinez u.f.tXavier martinez u.f.t
Xavier martinez u.f.t
 
Lenguaje de programacion
Lenguaje  de  programacionLenguaje  de  programacion
Lenguaje de programacion
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Teoría de programación
Teoría de programaciónTeoría de programación
Teoría de programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Introducción a la programacion 3 Software De Programacion
Introducción a la programacion 3 Software De ProgramacionIntroducción a la programacion 3 Software De Programacion
Introducción a la programacion 3 Software De Programacion
 

Destacado

INTERNET EN EL AULA-Herramientas tic
INTERNET EN EL AULA-Herramientas ticINTERNET EN EL AULA-Herramientas tic
INTERNET EN EL AULA-Herramientas ticLuz Castro
 
ALQUILERES TURÍSTICOS en Calpe
ALQUILERES TURÍSTICOS en CalpeALQUILERES TURÍSTICOS en Calpe
ALQUILERES TURÍSTICOS en CalpeTurismoCalp
 
2014 2015 behavior presentation- august 15th
2014 2015 behavior presentation- august 15th2014 2015 behavior presentation- august 15th
2014 2015 behavior presentation- august 15thUnger Eric
 
Programme Festival International de Géographie
Programme Festival International de Géographie Programme Festival International de Géographie
Programme Festival International de Géographie icicnancyfr
 
Narrating The State By James Sey
Narrating The State By James SeyNarrating The State By James Sey
Narrating The State By James SeyMatthew Krouse
 
Rukshmani graphics and labels- Adorn Your Product
Rukshmani graphics and labels- Adorn Your ProductRukshmani graphics and labels- Adorn Your Product
Rukshmani graphics and labels- Adorn Your ProductTalpesh
 
Fine Tune Your Pitch by Roy Tertman
Fine Tune Your Pitch by Roy TertmanFine Tune Your Pitch by Roy Tertman
Fine Tune Your Pitch by Roy TertmanLeadel
 
Business Safety
Business SafetyBusiness Safety
Business SafetyBNLD
 
Goldbach Media DOOH SPORT Screens Special 2013
Goldbach Media DOOH SPORT Screens Special 2013Goldbach Media DOOH SPORT Screens Special 2013
Goldbach Media DOOH SPORT Screens Special 2013Goldbach Group AG
 
Exposicion graciela
Exposicion gracielaExposicion graciela
Exposicion gracielalindaa2013
 
Haftalık Medya Raporu 23-29 Eylül 2013
Haftalık Medya Raporu   23-29 Eylül 2013Haftalık Medya Raporu   23-29 Eylül 2013
Haftalık Medya Raporu 23-29 Eylül 2013Carat Turkiye
 
Ppt. media pembelajaran dua garis sejajar
Ppt. media pembelajaran dua garis sejajarPpt. media pembelajaran dua garis sejajar
Ppt. media pembelajaran dua garis sejajardinakudus
 

Destacado (20)

Reference_KPI
Reference_KPIReference_KPI
Reference_KPI
 
INTERNET EN EL AULA-Herramientas tic
INTERNET EN EL AULA-Herramientas ticINTERNET EN EL AULA-Herramientas tic
INTERNET EN EL AULA-Herramientas tic
 
ALQUILERES TURÍSTICOS en Calpe
ALQUILERES TURÍSTICOS en CalpeALQUILERES TURÍSTICOS en Calpe
ALQUILERES TURÍSTICOS en Calpe
 
2014 2015 behavior presentation- august 15th
2014 2015 behavior presentation- august 15th2014 2015 behavior presentation- august 15th
2014 2015 behavior presentation- august 15th
 
Ajedres
AjedresAjedres
Ajedres
 
Jason_Poteat
Jason_PoteatJason_Poteat
Jason_Poteat
 
Geografi pembangunan
Geografi pembangunanGeografi pembangunan
Geografi pembangunan
 
Eco Wheel Power on DCC meeting
Eco Wheel Power on DCC meetingEco Wheel Power on DCC meeting
Eco Wheel Power on DCC meeting
 
Programme Festival International de Géographie
Programme Festival International de Géographie Programme Festival International de Géographie
Programme Festival International de Géographie
 
Contact sheet
Contact sheetContact sheet
Contact sheet
 
Narrating The State By James Sey
Narrating The State By James SeyNarrating The State By James Sey
Narrating The State By James Sey
 
Rukshmani graphics and labels- Adorn Your Product
Rukshmani graphics and labels- Adorn Your ProductRukshmani graphics and labels- Adorn Your Product
Rukshmani graphics and labels- Adorn Your Product
 
Fine Tune Your Pitch by Roy Tertman
Fine Tune Your Pitch by Roy TertmanFine Tune Your Pitch by Roy Tertman
Fine Tune Your Pitch by Roy Tertman
 
Business Safety
Business SafetyBusiness Safety
Business Safety
 
Filmpje vbc1
Filmpje vbc1Filmpje vbc1
Filmpje vbc1
 
Goldbach Media DOOH SPORT Screens Special 2013
Goldbach Media DOOH SPORT Screens Special 2013Goldbach Media DOOH SPORT Screens Special 2013
Goldbach Media DOOH SPORT Screens Special 2013
 
Exposicion graciela
Exposicion gracielaExposicion graciela
Exposicion graciela
 
Haftalık Medya Raporu 23-29 Eylül 2013
Haftalık Medya Raporu   23-29 Eylül 2013Haftalık Medya Raporu   23-29 Eylül 2013
Haftalık Medya Raporu 23-29 Eylül 2013
 
COMPILADOR
COMPILADORCOMPILADOR
COMPILADOR
 
Ppt. media pembelajaran dua garis sejajar
Ppt. media pembelajaran dua garis sejajarPpt. media pembelajaran dua garis sejajar
Ppt. media pembelajaran dua garis sejajar
 

Similar a Lenguajes de programación: definición y pasos

Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programaciónGerald Nuñez
 
Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"Cristian Rosales
 
Lenguajes de programacioncompu
Lenguajes de programacioncompuLenguajes de programacioncompu
Lenguajes de programacioncompupepegangatanga
 
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOCONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOadark
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- ProgramaciónYenny Salazar
 
Lenguaje de Programacion
Lenguaje de ProgramacionLenguaje de Programacion
Lenguaje de ProgramacionEliecerBatista
 
Powerpoint jimpulgar
Powerpoint jimpulgarPowerpoint jimpulgar
Powerpoint jimpulgarjimsaso
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacionIsrael Abdias
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTPcesia_97
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castrocriistiancas
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castrocriistiancas
 
Programacion
ProgramacionProgramacion
Programacioncace10
 

Similar a Lenguajes de programación: definición y pasos (20)

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
 
Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"Presentación "Estructura de un Programa"
Presentación "Estructura de un Programa"
 
Lenguajes de programacioncompu
Lenguajes de programacioncompuLenguajes de programacioncompu
Lenguajes de programacioncompu
 
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOCONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
 
Tema 1.3.- Programación
Tema 1.3.- ProgramaciónTema 1.3.- Programación
Tema 1.3.- Programación
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Ensayo de marianny
Ensayo de mariannyEnsayo de marianny
Ensayo de marianny
 
Lenguaje de Programacion
Lenguaje de ProgramacionLenguaje de Programacion
Lenguaje de Programacion
 
Powerpoint jimpulgar
Powerpoint jimpulgarPowerpoint jimpulgar
Powerpoint jimpulgar
 
Programa informatico
Programa informaticoPrograma informatico
Programa informatico
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
presentacion I BTP
presentacion I BTPpresentacion I BTP
presentacion I BTP
 
Darckjunio
DarckjunioDarckjunio
Darckjunio
 
Ramiirez
RamiirezRamiirez
Ramiirez
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Cristian david castro
Cristian david castroCristian david castro
Cristian david castro
 
Passage
PassagePassage
Passage
 
Programacion
ProgramacionProgramacion
Programacion
 
Software de programación
Software de programaciónSoftware de programación
Software de programación
 

Lenguajes de programación: definición y pasos

  • 2.   Un lenguaje de programación es un lenguaje formal diseñado para expresar 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.  Está formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. Al proceso por el cual se escribe, se prueba, se depura, se compila (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación. DEFINICION
  • 3.   También la palabra programación se define como el proceso de creación de un programa de computadora, mediante la aplicación de procedimientos lógicos, a través de los siguientes pasos:  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. Pasos de la programacion
  • 4.   Naturalmente, un programa que se escribe en un lenguaje de alto nivel también tiene que traducirse a un código que pueda utilizar la máquina. Los programas traductores que pueden realizar esta operación se llaman compiladores. Éstos, como los programas ensambladores avanzados, pueden generar muchas líneas de código de máquina por cada proposición del programa fuente. Se requiere una corrida de compilación antes de procesar los datos de un problema.  Los compiladores son aquellos cuya función es traducir un programa escrito en un determinado lenguaje a un idioma que la computadora entienda (lenguaje máquina con código binario). Lenguaje compilado