Programas para programar

5
Programas para programar

Transcript of Programas para programar

Page 1: Programas para programar

Programas para programar

Page 2: Programas para programar

Este artículo trata sobre el lenguaje de programación. Para el grupo de humoristas, véase Monty Python. Para el revólver, véase Colt Python. Para otros usos de este término, véase Pitón. Python Python-logo-notext.svg Desarrollador(es) Python Software Foundation http://www.python.org/ Información general Extensiones comunes .py, .pyc, .pyd, .pyo, .pyw Paradigma multiparadigma: orientado a objetos, imperativo, funcional, reflexivo Apareció en 1991 Diseñado por Guido van Rossum Última versión estable 3.4.2 / 2.7.8 (10 de agosto de 2014; hace 6 meses / 1 de julio de 2014; hace 7 meses) Última versión en pruebas 3.5.0 alpha0 (3 de julio de 2014; hace 7 meses) Tipo de dato débilmente tipado, dinámico Implementaciones CPython, IronPython, Jython, Python for S60, PyPy, PyGame, ActivePython, Unladen

Swallow Dialectos Stackless Python, RPython Influido por ABC, ALGOL 68, C, Haskell, Icon, Lisp, Modula-3, Perl, Smalltalk, Java Ha influido a Boo, Cobra, D, Falcon, Genie, Groovy, Ruby, JavaScript, Cython, Go Sistema operativo Multiplataforma Licencia Python Software Foundation License [editar datos en Wikidata] 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.

python

Page 3: Programas para programar

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

java

Page 4: Programas para programar

C++ es un lenguaje de programación diseñado a mediados de los años 1980 por

Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.

Posteriormente se añadieron facilidades de programación genérica, que se sumó a los otros dos paradigmas que ya estaban admitidos (programación estructurada y la programación orientada a objetos). Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma.

C++

Page 5: Programas para programar

PHP es un lenguaje de programación de uso general de código

del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de los primeros lenguajes de programación del lado del servidor que se podían incorporar directamente en el documento HTML en lugar de llamar a un archivo externo que procese los datos. El código es interpretado por un servidor web con un módulo de procesador de PHP que genera la página Web resultante. PHP ha evolucionado por lo que ahora incluye también una interfaz de línea de comandos que puede ser usada en aplicaciones gráficas independientes. Puede ser usado en la mayoría de los servidores web al igual que en casi todos los sistemas operativos y plataformas sin ningún costo.

PHP