SlideShare una empresa de Scribd logo
1 de 10
 La programación informática, acortada como programación, es el
proceso de diseñar, codificar, depurar y mantener el código
fuente de programas computacionales.
 El código fuente es escrito en un lenguaje de programación. El
propósito de la programación es crear programas que exhiban un
comportamiento deseado.
 El proceso de escribir código requiere frecuentemente
conocimientos en varias áreas distintas, además del dominio del
lenguaje a utilizar, algoritmos especializados y lógica formal.
Programar no involucra necesariamente otras tareas tales como el
análisis y diseño de la aplicación (pero sí el diseño del código),
aunque sí suelen estar fusionadas en el desarrollo de pequeñas
aplicaciones.
 Del proceso de programación surge lo que comúnmente se
conoce como software (conjunto de programas), aunque
estrictamente este último abarca mucho más que sólo la
programación.
 Para crear un programa, y que la computadora lo
intérprete y ejecute las instrucciones escritas en él, debe
usarse un lenguaje de programación. En sus inicios las
computadoras interpretaban sólo instrucciones en un
lenguaje específico, del más bajo nivel, conocido
como código máquina, siendo éste excesivamente
complicado para programar. De hecho sólo consiste en
cadenas de números 1 y 0 (sistema binario). Para facilitar
el trabajo de programación, los primeros científicos que
trabajaban en el área decidieron reemplazar las
instrucciones, secuencias de unos y ceros, por palabras o
letras provenientes del inglés; las codificaron y crearon así
un lenguaje de mayor nivel, que se conoce como
Assembly o lenguaje ensamblador.
 La programación se rige por reglas y un conjunto
más o menos reducido de órdenes, expresiones,
instrucciones y comandos que tienden a asemejarse
a una lengua natural acotada (en inglés); y que
además tienen la particularidad de una reducida
antigüedad.
 Cuanto menos ambiguo es un lenguaje de
programación, se dice, es más potente. Bajo esta
premisa, y en el extremo, el lenguaje más potente
existente es el binario, con antigüedad nula (lo cual
lleva a pensar así del lenguaje ensamblador).
 En los lenguajes de programación de alto nivel se
distinguen diversos elementos entre los que se
incluyen el léxico propio del lenguaje y las reglas
semánticas y sintácticas.
 Acción de programar. En computación, la
programación es el proceso de escribir -en un
lenguaje de programación- el código fuente
de un software.
Un término más amplio de programación puede
incluir no sólo a escribir, sino a analizar, probar,
depurar y mantener el código programado.
El fin último de la programación es
crear programas o software, que luego será
ejecutado por otro programa o directamente por el
hardware de la computadora.
 Codecademy es una popular plataforma de
aprendizaje para programadores en ciernes. Su
agradable diseño, su planteamiento interactivo y su
original propuesta de otorgar "medallas" (badges) al
conseguir determinados logros contribuyeron a ese
éxito.
 Al principio de su existencia, Codecademy ofrecía
cursos de nociones básicas de Java script, HTML y
CSS, una oferta que aumentó recientemente con un
nuevo curso de Python. Los cursos de Codecademy
están divididos a su vez en lecciones, con una
treintena de ejercicios en cada una de ellas. Son
bastante intensos, pero gracias a que su dificultad
está muy bien graduada, el aprendizaje no se hace
difícil.
 Uno de los programas más famosos y completos
para la creación y edición de páginas web. Pese a
las múltiples alternativas gratuitas que existen, Adobe
Dreamweaver continua siendo el programa estrella,
y hasta un no iniciado en los temas de programación
y diseño web puede rápidamente conseguir unos
resultados bastante buenos, gracias a la interfaz
completa y adaptada de Dreamweaver, que nos
guía en todas las partes del proceso. Dreamweaver
es a la edición web como Photoshop lo es a la de
edición de imágenes: un referente en su sector, que
todos miraremos con deseo por más que busquemos
alternativas.
La programación
La programación

Más contenido relacionado

La actualidad más candente

Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivel
felipehhg
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
xaviervaca17
 
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivelCompiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Estefhany1
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
Sandra Esposito
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
Francisco63836
 

La actualidad más candente (19)

Lenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber NavaLenguaje alto y bajo_Huber Nava
Lenguaje alto y bajo_Huber Nava
 
Que es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionQue es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacion
 
Lenguajes de bajo nivel
Lenguajes de bajo nivelLenguajes de bajo nivel
Lenguajes de bajo nivel
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivelCompiladores, interpretadores y lenguajes de bajo, medio y alto nivel
Compiladores, interpretadores y lenguajes de bajo, medio y alto nivel
 
Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?Que Es Un Lenguaje De Programacion...?
Que Es Un Lenguaje De Programacion...?
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivelLenguaje de programacion de alto nivel
Lenguaje de programacion de alto nivel
 
Lenguajes de programación programación visual
Lenguajes de programación  programación visualLenguajes de programación  programación visual
Lenguajes de programación programación visual
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Que es y tipos de programacion
Que es y tipos de programacionQue es y tipos de programacion
Que es y tipos de programacion
 
Lenguajes de Programación
Lenguajes de ProgramaciónLenguajes de Programación
Lenguajes de Programación
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
tipos de lenguaje de programación
tipos de lenguaje de programacióntipos de lenguaje de programación
tipos de lenguaje de programación
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
La programación
La programaciónLa programación
La programación
 
Informe
InformeInforme
Informe
 
Lenguajes de alto nivel
Lenguajes de alto nivelLenguajes de alto nivel
Lenguajes de alto nivel
 

Similar a La programación (20)

Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
QUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMASQUE ES PROGRAMACION DE SISTEMAS
QUE ES PROGRAMACION DE SISTEMAS
 
Programcion
ProgramcionProgramcion
Programcion
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
BRANDON VELASQUEZ
BRANDON VELASQUEZBRANDON VELASQUEZ
BRANDON VELASQUEZ
 
Ts101924450
Ts101924450Ts101924450
Ts101924450
 
Programacion
ProgramacionProgramacion
Programacion
 
1 introduccionlenguajec
1 introduccionlenguajec1 introduccionlenguajec
1 introduccionlenguajec
 
1 introduccionlenguajec
1 introduccionlenguajec1 introduccionlenguajec
1 introduccionlenguajec
 
Opcional vII
Opcional vIIOpcional vII
Opcional vII
 
Quasi - Introducción al Lenguaje C
Quasi - Introducción al Lenguaje CQuasi - Introducción al Lenguaje C
Quasi - Introducción al Lenguaje C
 
Programación
ProgramaciónProgramación
Programación
 
Programacion
ProgramacionProgramacion
Programacion
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Programeichon de milagro
Programeichon de milagroProgrameichon de milagro
Programeichon de milagro
 
Trabajo de informatica 2
Trabajo de informatica 2Trabajo de informatica 2
Trabajo de informatica 2
 
Exposicion sistemas
Exposicion sistemasExposicion sistemas
Exposicion sistemas
 
Lenguaje de programacion
Lenguaje de programacionLenguaje de programacion
Lenguaje de programacion
 
Introduccion a la prgrmacion.
Introduccion a la prgrmacion.Introduccion a la prgrmacion.
Introduccion a la prgrmacion.
 
Que es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacionQue es-un-lenguaje-de-programacion
Que es-un-lenguaje-de-programacion
 

Último

6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
MiNeyi1
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
patriciaines1993
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
UPTAIDELTACHIRA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
RigoTito
 
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
El Fortí
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Francisco158360
 

Último (20)

PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
6.-Como-Atraer-El-Amor-01-Lain-Garcia-Calvo.pdf
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
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
 
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
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 

La programación

  • 1.
  • 2.  La programación informática, acortada como programación, es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales.  El código fuente es escrito en un lenguaje de programación. El propósito de la programación es crear programas que exhiban un comportamiento deseado.  El proceso de escribir código requiere frecuentemente conocimientos en varias áreas distintas, además del dominio del lenguaje a utilizar, algoritmos especializados y lógica formal. Programar no involucra necesariamente otras tareas tales como el análisis y diseño de la aplicación (pero sí el diseño del código), aunque sí suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.  Del proceso de programación surge lo que comúnmente se conoce como software (conjunto de programas), aunque estrictamente este último abarca mucho más que sólo la programación.
  • 3.  Para crear un programa, y que la computadora lo intérprete y ejecute las instrucciones escritas en él, debe usarse un lenguaje de programación. En sus inicios las computadoras interpretaban sólo instrucciones en un lenguaje específico, del más bajo nivel, conocido como código máquina, siendo éste excesivamente complicado para programar. De hecho sólo consiste en cadenas de números 1 y 0 (sistema binario). Para facilitar el trabajo de programación, los primeros científicos que trabajaban en el área decidieron reemplazar las instrucciones, secuencias de unos y ceros, por palabras o letras provenientes del inglés; las codificaron y crearon así un lenguaje de mayor nivel, que se conoce como Assembly o lenguaje ensamblador.
  • 4.  La programación se rige por reglas y un conjunto más o menos reducido de órdenes, expresiones, instrucciones y comandos que tienden a asemejarse a una lengua natural acotada (en inglés); y que además tienen la particularidad de una reducida antigüedad.  Cuanto menos ambiguo es un lenguaje de programación, se dice, es más potente. Bajo esta premisa, y en el extremo, el lenguaje más potente existente es el binario, con antigüedad nula (lo cual lleva a pensar así del lenguaje ensamblador).  En los lenguajes de programación de alto nivel se distinguen diversos elementos entre los que se incluyen el léxico propio del lenguaje y las reglas semánticas y sintácticas.
  • 5.  Acción de programar. En computación, la programación es el proceso de escribir -en un lenguaje de programación- el código fuente de un software. Un término más amplio de programación puede incluir no sólo a escribir, sino a analizar, probar, depurar y mantener el código programado. El fin último de la programación es crear programas o software, que luego será ejecutado por otro programa o directamente por el hardware de la computadora.
  • 6.  Codecademy es una popular plataforma de aprendizaje para programadores en ciernes. Su agradable diseño, su planteamiento interactivo y su original propuesta de otorgar "medallas" (badges) al conseguir determinados logros contribuyeron a ese éxito.  Al principio de su existencia, Codecademy ofrecía cursos de nociones básicas de Java script, HTML y CSS, una oferta que aumentó recientemente con un nuevo curso de Python. Los cursos de Codecademy están divididos a su vez en lecciones, con una treintena de ejercicios en cada una de ellas. Son bastante intensos, pero gracias a que su dificultad está muy bien graduada, el aprendizaje no se hace difícil.
  • 7.
  • 8.  Uno de los programas más famosos y completos para la creación y edición de páginas web. Pese a las múltiples alternativas gratuitas que existen, Adobe Dreamweaver continua siendo el programa estrella, y hasta un no iniciado en los temas de programación y diseño web puede rápidamente conseguir unos resultados bastante buenos, gracias a la interfaz completa y adaptada de Dreamweaver, que nos guía en todas las partes del proceso. Dreamweaver es a la edición web como Photoshop lo es a la de edición de imágenes: un referente en su sector, que todos miraremos con deseo por más que busquemos alternativas.