SlideShare una empresa de Scribd logo
1 de 6
PROGRAMAS PARA
PROGRAMAR
By: Melissa Calderon
PHYTON
 Python es un lenguaje de programación
interpretado cuya filosofía hace hincapié en una
sintaxis que favorezca un código legible.
 Se trata de un lenguaje de programación
multiparadigma, ya que soporta orientación a objetos,
programación imperativa y, en menor medida,
programación funcional. Es un lenguaje interpretado,
usa tipado dinámico y es multiplataforma.
JAVA
 Java es un lenguaje de programación de propósito
general, concurrente, orientado a objetos que fue diseñado
específicamente para tener tan pocas dependencias de
implementación como fuera posible. Su intención es permitir
que los desarrolladores de aplicaciones escriban el programa
una vez y lo ejecuten en cualquier dispositivo (conocido en
inglés como WORA, o "write once, run anywhere"), lo que
quiere decir que el código que es ejecutado en una plataforma
no tiene que ser recompilado para correr en otra. Java es, a
partir de 2012, uno de los lenguajes de programación más
populares en uso, particularmente para aplicaciones de
cliente-servidor de web, con unos 10 millones de usuarios
reportados.2 3
MICROSOFT.NET
 .NET es un framework de Microsoft que hace un énfasis en la transparencia de
redes, con independencia de plataforma de hardware y que permita un rápido desarrollo
de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal
que integre todos sus productos, desde el sistema operativo hasta las herramientas de
mercado.
 .NET podría considerarse una respuesta de Microsoft al creciente mercado de los
negocios en entornos Web, como competencia a la plataforma Java de Oracle
Corporation y a los diversos framework de desarrollo web basados en PHP. Su
propuesta es ofrecer una manera rápida y económica, a la vez que segura y robusta, de
desarrollar aplicaciones –o como la misma plataforma las denomina, soluciones–
permitiendo una integración más rápida y ágil entre empresas y un acceso más simple y
universal a todo tipo de información desde cualquier tipo de dispositivo.
MY SQL
 MySQL es un sistema de gestión de bases de datos relacional,
multihilo y multiusuario con más de seis millones de instalaciones.1
MySQL AB —desde enero de 2008 una subsidiaria de Sun
Microsystems y ésta a su vez de Oracle Corporation desde abril de
2009— desarrolla MySQL como software libre en un esquema de
licenciamiento dual.
 Por un lado se ofrece bajo la GNU GPL para cualquier uso
compatible con esta licencia, pero para aquellas empresas que quieran
incorporarlo en productos privativos deben comprar a la empresa
una licencia específica que les permita este uso. Está desarrollado en
su mayor parte en ANSI C.
AJAX
 AJAX, acrónimo de Asynchronous JavaScript And
XML (JavaScript asíncrono y XML), es una técnica de
desarrollo web para crear aplicaciones interactivas o
RIA (Rich Internet Applications). Estas aplicaciones
se ejecutan en el cliente, es decir, en el navegador de
los usuarios mientras se mantiene la comunicación
asíncrona con el servidor en segundo plano. De esta
forma es posible realizar cambios sobre las páginas sin
necesidad de recargarlas, mejorando la interactividad,
velocidad y usabilidad en las aplicaciones.

Más contenido relacionado

La actualidad más candente

Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacionXavii Torres
 
Introducciona a java
Introducciona a javaIntroducciona a java
Introducciona a javaRoaReyes
 
Actividad 4 tipos de datos
Actividad 4 tipos de datosActividad 4 tipos de datos
Actividad 4 tipos de datosMarvinJared26
 
Flex mobile
Flex mobileFlex mobile
Flex mobilealdo87_
 
Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvaradojimmyhugo
 
Teran cabrera
Teran  cabreraTeran  cabrera
Teran cabreradeskr7
 
Ug-rsantana-huayamave
Ug-rsantana-huayamaveUg-rsantana-huayamave
Ug-rsantana-huayamavedeskr7
 
framework.net -Jennifer Suarez
framework.net -Jennifer  Suarezframework.net -Jennifer  Suarez
framework.net -Jennifer SuarezGinsuaC
 
Programacion
ProgramacionProgramacion
Programacionluisan99
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-webolguisf
 
Reestructuración y Optimización de una de una Aplicación Monolítica.
Reestructuración y Optimización de una de una Aplicación Monolítica.Reestructuración y Optimización de una de una Aplicación Monolítica.
Reestructuración y Optimización de una de una Aplicación Monolítica.Matias Cappato
 
Cuadro comparativo lenguajes
Cuadro comparativo lenguajesCuadro comparativo lenguajes
Cuadro comparativo lenguajesBrian Ruvalcaba
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloricardo dueñas
 
Lenguaje de programación
Lenguaje de programación  Lenguaje de programación
Lenguaje de programación Once Redes
 

La actualidad más candente (17)

Lenguajes programacion
Lenguajes programacionLenguajes programacion
Lenguajes programacion
 
Introducciona a java
Introducciona a javaIntroducciona a java
Introducciona a java
 
4to2
4to24to2
4to2
 
Actividad 4 tipos de datos
Actividad 4 tipos de datosActividad 4 tipos de datos
Actividad 4 tipos de datos
 
Flex mobile
Flex mobileFlex mobile
Flex mobile
 
Ug jalvarado
Ug jalvaradoUg jalvarado
Ug jalvarado
 
Teran cabrera
Teran  cabreraTeran  cabrera
Teran cabrera
 
Ug-rsantana-huayamave
Ug-rsantana-huayamaveUg-rsantana-huayamave
Ug-rsantana-huayamave
 
framework.net -Jennifer Suarez
framework.net -Jennifer  Suarezframework.net -Jennifer  Suarez
framework.net -Jennifer Suarez
 
Programacion
ProgramacionProgramacion
Programacion
 
Entornos de desarrollo
Entornos de desarrolloEntornos de desarrollo
Entornos de desarrollo
 
los diferentes lenguajes de programación para-la-web
 los diferentes lenguajes de programación para-la-web los diferentes lenguajes de programación para-la-web
los diferentes lenguajes de programación para-la-web
 
Reestructuración y Optimización de una de una Aplicación Monolítica.
Reestructuración y Optimización de una de una Aplicación Monolítica.Reestructuración y Optimización de una de una Aplicación Monolítica.
Reestructuración y Optimización de una de una Aplicación Monolítica.
 
Cuadro comparativo lenguajes
Cuadro comparativo lenguajesCuadro comparativo lenguajes
Cuadro comparativo lenguajes
 
Introduccion a Java
Introduccion a JavaIntroduccion a Java
Introduccion a Java
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
 
Lenguaje de programación
Lenguaje de programación  Lenguaje de programación
Lenguaje de programación
 

Destacado (20)

Working In A Virtual Community
Working In A Virtual CommunityWorking In A Virtual Community
Working In A Virtual Community
 
Hp33s calculator user_guide
Hp33s calculator user_guideHp33s calculator user_guide
Hp33s calculator user_guide
 
Avion Corporate Presentation 2012-04-23
Avion Corporate Presentation 2012-04-23Avion Corporate Presentation 2012-04-23
Avion Corporate Presentation 2012-04-23
 
Elda munoz
Elda munozElda munoz
Elda munoz
 
June 27 slide show
June 27 slide showJune 27 slide show
June 27 slide show
 
Elda munoz
Elda munozElda munoz
Elda munoz
 
Manual Voyage 200
Manual Voyage 200Manual Voyage 200
Manual Voyage 200
 
Abs morr, charly nostalgic architecture in postmodern movies
Abs morr, charly    nostalgic architecture in postmodern moviesAbs morr, charly    nostalgic architecture in postmodern movies
Abs morr, charly nostalgic architecture in postmodern movies
 
Superfly
SuperflySuperfly
Superfly
 
Exercícios Voyage 200
Exercícios Voyage 200Exercícios Voyage 200
Exercícios Voyage 200
 
Nuevo trabajo 2
Nuevo trabajo 2Nuevo trabajo 2
Nuevo trabajo 2
 
HOLIDAYS
HOLIDAYSHOLIDAYS
HOLIDAYS
 
Panas
PanasPanas
Panas
 
The Social Graf: Crowd Factory Aims to Scale Social Ads
The Social Graf: Crowd Factory Aims to Scale Social AdsThe Social Graf: Crowd Factory Aims to Scale Social Ads
The Social Graf: Crowd Factory Aims to Scale Social Ads
 
User Experience of Ello
User Experience of ElloUser Experience of Ello
User Experience of Ello
 
Projekt Integration DACHELA 2011 St. Gallen
Projekt Integration  DACHELA 2011 St. GallenProjekt Integration  DACHELA 2011 St. Gallen
Projekt Integration DACHELA 2011 St. Gallen
 
1860 Pacific Ovetures
1860 Pacific Ovetures1860 Pacific Ovetures
1860 Pacific Ovetures
 
lllllllll
llllllllllllllllll
lllllllll
 
Ten west end_community_desgin_charette
Ten west end_community_desgin_charetteTen west end_community_desgin_charette
Ten west end_community_desgin_charette
 
Bibliothèques et patrimoine numérisé : Quelle médiation numérique ?
Bibliothèques et patrimoine numérisé : Quelle médiation numérique ? Bibliothèques et patrimoine numérisé : Quelle médiation numérique ?
Bibliothèques et patrimoine numérisé : Quelle médiation numérique ?
 

Similar a Melissa fernanda

Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaOnce Redes
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webimei_02
 
LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES
LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES
LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES Juaniito Arteaga
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programaciónGabriel Solano
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1fanyto
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresOnce Redes
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioJessica
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones movilesoswaldo75sp
 
Herramientas de desarrollo.pptx
Herramientas de desarrollo.pptxHerramientas de desarrollo.pptx
Herramientas de desarrollo.pptxNicolasCBarrantes
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacionJosue Ventura
 
Programacion ii capitulo4
Programacion ii capitulo4Programacion ii capitulo4
Programacion ii capitulo4Halmiron85
 
Lenguajes de-programación- yaissa gómez
Lenguajes de-programación- yaissa gómezLenguajes de-programación- yaissa gómez
Lenguajes de-programación- yaissa gómezOnce Redes
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuariosocrates12854
 

Similar a Melissa fernanda (20)

Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
 
LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES
LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES
LENGUAJES DE PROGRAMACIÓN PARA DISPOSITIVOS MOVILES
 
Sgbd sga unac
Sgbd sga unacSgbd sga unac
Sgbd sga unac
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programación
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1
 
Lenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torresLenguajes de programacion maria alejandra torres
Lenguajes de programacion maria alejandra torres
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuario
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Programacion de aplicaciones moviles
Programacion de aplicaciones movilesProgramacion de aplicaciones moviles
Programacion de aplicaciones moviles
 
Herramientas de desarrollo.pptx
Herramientas de desarrollo.pptxHerramientas de desarrollo.pptx
Herramientas de desarrollo.pptx
 
Que es java2
Que es java2Que es java2
Que es java2
 
lenguajes de programacion
lenguajes de programacionlenguajes de programacion
lenguajes de programacion
 
Programacion ii capitulo4
Programacion ii capitulo4Programacion ii capitulo4
Programacion ii capitulo4
 
Libro4
Libro4Libro4
Libro4
 
Lenguajes de-programación- yaissa gómez
Lenguajes de-programación- yaissa gómezLenguajes de-programación- yaissa gómez
Lenguajes de-programación- yaissa gómez
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
 

Más de CHELI12311

LAPTOP BOCINAS TABLETS TECLADOS
LAPTOP BOCINAS TABLETS TECLADOSLAPTOP BOCINAS TABLETS TECLADOS
LAPTOP BOCINAS TABLETS TECLADOSCHELI12311
 
Imagenes motivacionales PARA MIS AMIGAS
Imagenes motivacionales PARA MIS AMIGASImagenes motivacionales PARA MIS AMIGAS
Imagenes motivacionales PARA MIS AMIGASCHELI12311
 
LAS SIETE MARAVILLAS DEL MUNDO MODERNO
LAS SIETE MARAVILLAS DEL MUNDO MODERNOLAS SIETE MARAVILLAS DEL MUNDO MODERNO
LAS SIETE MARAVILLAS DEL MUNDO MODERNOCHELI12311
 
imágenes que motivan
imágenes que motivanimágenes que motivan
imágenes que motivanCHELI12311
 
los transportes
los transporteslos transportes
los transportesCHELI12311
 
los transportes
los transporteslos transportes
los transportesCHELI12311
 
Tipos de estereotipos
Tipos de estereotiposTipos de estereotipos
Tipos de estereotiposCHELI12311
 
diapositivas juegos gamers
diapositivas juegos gamersdiapositivas juegos gamers
diapositivas juegos gamersCHELI12311
 
Como crear una pagina web
Como crear una pagina webComo crear una pagina web
Como crear una pagina webCHELI12311
 
diapositivas hipervinculos
diapositivas hipervinculosdiapositivas hipervinculos
diapositivas hipervinculosCHELI12311
 
Examen melissa calderon
Examen melissa calderonExamen melissa calderon
Examen melissa calderonCHELI12311
 
Mis juegos favoritos
Mis juegos favoritosMis juegos favoritos
Mis juegos favoritosCHELI12311
 
Mis juegos favoritos
Mis juegos favoritosMis juegos favoritos
Mis juegos favoritosCHELI12311
 
Mis juegos favoritos
Mis juegos favoritosMis juegos favoritos
Mis juegos favoritosCHELI12311
 

Más de CHELI12311 (14)

LAPTOP BOCINAS TABLETS TECLADOS
LAPTOP BOCINAS TABLETS TECLADOSLAPTOP BOCINAS TABLETS TECLADOS
LAPTOP BOCINAS TABLETS TECLADOS
 
Imagenes motivacionales PARA MIS AMIGAS
Imagenes motivacionales PARA MIS AMIGASImagenes motivacionales PARA MIS AMIGAS
Imagenes motivacionales PARA MIS AMIGAS
 
LAS SIETE MARAVILLAS DEL MUNDO MODERNO
LAS SIETE MARAVILLAS DEL MUNDO MODERNOLAS SIETE MARAVILLAS DEL MUNDO MODERNO
LAS SIETE MARAVILLAS DEL MUNDO MODERNO
 
imágenes que motivan
imágenes que motivanimágenes que motivan
imágenes que motivan
 
los transportes
los transporteslos transportes
los transportes
 
los transportes
los transporteslos transportes
los transportes
 
Tipos de estereotipos
Tipos de estereotiposTipos de estereotipos
Tipos de estereotipos
 
diapositivas juegos gamers
diapositivas juegos gamersdiapositivas juegos gamers
diapositivas juegos gamers
 
Como crear una pagina web
Como crear una pagina webComo crear una pagina web
Como crear una pagina web
 
diapositivas hipervinculos
diapositivas hipervinculosdiapositivas hipervinculos
diapositivas hipervinculos
 
Examen melissa calderon
Examen melissa calderonExamen melissa calderon
Examen melissa calderon
 
Mis juegos favoritos
Mis juegos favoritosMis juegos favoritos
Mis juegos favoritos
 
Mis juegos favoritos
Mis juegos favoritosMis juegos favoritos
Mis juegos favoritos
 
Mis juegos favoritos
Mis juegos favoritosMis juegos favoritos
Mis juegos favoritos
 

Melissa fernanda

  • 2. PHYTON  Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.  Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
  • 3. JAVA  Java es un lenguaje de programación de propósito general, concurrente, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias de implementación como fuera posible. Su intención es permitir que los desarrolladores de aplicaciones escriban el programa una vez y lo ejecuten en cualquier dispositivo (conocido en inglés como WORA, o "write once, run anywhere"), lo que quiere decir que el código que es ejecutado en una plataforma no tiene que ser recompilado para correr en otra. Java es, a partir de 2012, uno de los lenguajes de programación más populares en uso, particularmente para aplicaciones de cliente-servidor de web, con unos 10 millones de usuarios reportados.2 3
  • 4. MICROSOFT.NET  .NET es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el sistema operativo hasta las herramientas de mercado.  .NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en entornos Web, como competencia a la plataforma Java de Oracle Corporation y a los diversos framework de desarrollo web basados en PHP. Su propuesta es ofrecer una manera rápida y económica, a la vez que segura y robusta, de desarrollar aplicaciones –o como la misma plataforma las denomina, soluciones– permitiendo una integración más rápida y ágil entre empresas y un acceso más simple y universal a todo tipo de información desde cualquier tipo de dispositivo.
  • 5. MY SQL  MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde abril de 2009— desarrolla MySQL como software libre en un esquema de licenciamiento dual.  Por un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta licencia, pero para aquellas empresas que quieran incorporarlo en productos privativos deben comprar a la empresa una licencia específica que les permita este uso. Está desarrollado en su mayor parte en ANSI C.
  • 6. AJAX  AJAX, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, mejorando la interactividad, velocidad y usabilidad en las aplicaciones.