Estamos trabajando para restaurar la aplicación de Unionpedia en la Google Play Store
SalienteEntrante
🌟¡Simplificamos nuestro diseño para una mejor navegación!
Instagram Facebook X LinkedIn
Tu propia Unionpedia con tu logo y dominio, desde 9.99 USD/mes
Crear mi Unionpedia

Python

Índice Python

Python es un lenguaje de alto nivel de programación interpretado cuya filosofía hace hincapié en la legibilidad de su código, se utiliza para desarrollar aplicaciones de todo tipo, por ejemplo: Instagram, Netflix, Spotify, Panda3D, entre otros.

Tabla de contenidos

  1. 133 relaciones: ABC (lenguaje de programación), Agencia de Proyectos de Investigación Avanzados de Defensa, Amoeba (sistema operativo), Apache Software Foundation, Aprendizaje automático, Asincronía, Índice de paquetes de Python, Base de datos, Benevolent Dictator for Life, Biblioteca (informática), Biopython, Bloque de código, Boo (lenguaje de programación), Bucle while, C (lenguaje de programación), C++, Cálculo lambda, Código abierto, Código fuente, Clase (informática), Comentario (informática), Compilación en tiempo de ejecución, Conteo de referencias, CPython, CubicWeb, Cython, D (lenguaje de programación), Diferencia de conjuntos, Diferencia simétrica, Django (framework), Encapsulamiento (informática), Estilo de sangrado, Extensión, Factorial, Falcon (lenguaje de programación), Filosofía de Unix, Flask, Foreach, Free Software Foundation, FSF Award for the Advancement of Free Software, Generador (informática), Genie (lenguaje de programación), Gestión de memoria, GNU General Public License, Go (lenguaje de programación), Gráficas tortuga, Groovy (lenguaje de programación), GTK, Guido van Rossum, Haskell, ... Expandir índice (83 más) »

  2. Lenguajes de programación dinámicamente tipados
  3. Lenguajes de programación educativos
  4. Lenguajes de programación multiparadigma

ABC (lenguaje de programación)

ABC es un lenguaje de programación imperativo de propósito general y entorno de programación desarrollado en el Centrum Wiskunde & Informatica de Países Bajos por Leo Geurts, Lambert Meertens y Steven Pemberton. Python y ABC (lenguaje de programación) son Inventos de los Países Bajos y lenguajes de programación educativos.

Ver Python y ABC (lenguaje de programación)

Agencia de Proyectos de Investigación Avanzados de Defensa

La Agencia de Proyectos de Investigación Avanzados de Defensa, más conocida por su acrónimo DARPA, proveniente de su nombre original en inglés Defense Advanced Research Projects Agency, es una agencia del Departamento de Defensa de Estados Unidos responsable del desarrollo de nuevas tecnologías para uso militar.

Ver Python y Agencia de Proyectos de Investigación Avanzados de Defensa

Amoeba (sistema operativo)

Amoeba es un sistema operativo distribuido de investigación, basado en una arquitectura de micronúcleo.

Ver Python y Amoeba (sistema operativo)

Apache Software Foundation

Apache Software Foundation (ASF) es una organización sin fines de lucro (una fundación) creada para dar soporte a los proyectos de software bajo la denominación Apache, incluyendo el popular servidor HTTP Apache.

Ver Python y Apache Software Foundation

Aprendizaje automático

El aprendizaje automático (AA), aprendizaje automatizado, aprendizaje de máquinas o aprendizaje computacional (del inglés, machine learning) es el subcampo de las ciencias de la computación y una rama de la inteligencia artificial, cuyo objetivo es desarrollar técnicas que permitan que las computadoras aprendan.

Ver Python y Aprendizaje automático

Asincronía

El término "Asincronía" hace referencia al suceso que no tiene lugar en total correspondencia temporal con otro suceso.

Ver Python y Asincronía

Índice de paquetes de Python

El Python Package Index o PyPI es el repositorio de software oficial para aplicaciones de terceros en el lenguaje de programación Python.

Ver Python y Índice de paquetes de Python

Base de datos

Una base de datos (del inglés: database) se encarga no solo de almacenar datos, sino también de conectarlos entre sí en una unidad lógica.

Ver Python y Base de datos

Benevolent Dictator for Life

Benevolent Dictator for Life (BDFL) es un título informal que se otorga a ciertos individuos de la comunidad de desarrolladores de software de código abierto que tienen la tarea de asignar las directrices generales y, en ciertas situaciones, las decisiones finales dentro del ámbito de un proyecto.

Ver Python y Benevolent Dictator for Life

Biblioteca (informática)

En informática, una biblioteca o, llamada por vicio del lenguaje, librería (del inglés library) es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una interfaz bien definida para la funcionalidad que se invoca.

Ver Python y Biblioteca (informática)

Biopython

El proyecto 'Biopython' es el nombre que recibe una serie de aplicaciones y programas informáticos pensados para cuantificar y hacer cálculos con datos biológicos, programados por una comunidad internacional.

Ver Python y Biopython

Bloque de código

El bloque de código es un usuario o sección de código con una o más declaraciones y sentencias.

Ver Python y Bloque de código

Boo (lenguaje de programación)

Boo es un lenguaje de programación orientado a objetos, de tipos estáticos para la Common Language Infrastructure con una sintaxis inspirada en Python y un énfasis en la extensibilidad del lenguaje y su compilador. Python y Boo (lenguaje de programación) son lenguajes de programación y lenguajes de programación orientada a objetos.

Ver Python y Boo (lenguaje de programación)

Bucle while

El bucle while o bucle mientras es un ciclo repetitivo basado en los resultados de una expresión lógica; se encuentra en la mayoría de los lenguajes de programación estructurados.

Ver Python y Bucle while

C (lenguaje de programación)

C es un lenguaje de programación de propósito general originalmente desarrollado por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del anterior lenguaje B, a su vez basado en BCPL. Python y c (lenguaje de programación) son lenguajes de programación de alto nivel y software multiplataforma.

Ver Python y C (lenguaje de programación)

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. Python y C++ son lenguajes de programación de alto nivel, lenguajes de programación orientada a objetos y software multiplataforma.

Ver Python y C++

Cálculo lambda

En lógica matemática, el cálculo lambda es un sistema formal diseñado para investigar la definición de función, la noción de aplicación de funciones y la recursión.

Ver Python y Cálculo lambda

Código abierto

El código abierto es un modelo de desarrollo de ''software'' basado en la colaboración abierta.

Ver Python y Código abierto

Código fuente

El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que debe seguir la computadora para ejecutar un cargador.

Ver Python y Código fuente

Clase (informática)

En informática, una clase es una plantilla para el objetivo de la creación de objetos de datos según un modelo predefinido.

Ver Python y Clase (informática)

Comentario (informática)

En la programación de computadoras, un comentario es una construcción del lenguaje de programación destinada a incrustar anotaciones legibles al programador en el código fuente de un Programa informático.

Ver Python y Comentario (informática)

Compilación en tiempo de ejecución

En informática, la compilación en tiempo de ejecución (también conocida por sus siglas inglesas, JIT, just-in-time), también conocida como traducción dinámica, es una técnica para mejorar el rendimiento de sistemas de programación que compilan a bytecode, consistente en traducir el bytecode a código máquina nativo en tiempo de ejecución.

Ver Python y Compilación en tiempo de ejecución

Conteo de referencias

Conteo de referencias, en inglés Reference counting, es una técnica para contabilizar las veces que un determinado recurso está siendo referido.

Ver Python y Conteo de referencias

CPython

CPython es la implementación oficial y más ampliamente utilizada del lenguaje de programación Python.

Ver Python y CPython

CubicWeb

CubicWeb es un framework de código abierto para el desarrollo de aplicaciones con funciones integradas de web semántica, escrito en Python.

Ver Python y CubicWeb

Cython

Cython es un lenguaje de programación para simplificar la escritura de módulos de extensión para Python en C y C++.

Ver Python y Cython

D (lenguaje de programación)

D es un lenguaje de programación de propósito general desarrollado por Walter Bright cuya primera versión apareció en 1999. Python y d (lenguaje de programación) son lenguajes de programación, lenguajes de programación de alto nivel, lenguajes de programación multiparadigma, lenguajes de programación orientada a objetos y software multiplataforma.

Ver Python y D (lenguaje de programación)

Diferencia de conjuntos

En teoría de conjuntos, la diferencia de dos conjuntos es una operación que da como resultado otro conjunto con los elementos del primer conjunto sin los elementos del segundo conjunto.

Ver Python y Diferencia de conjuntos

Diferencia simétrica

En teoría de conjuntos, la diferencia simétrica de dos conjuntos es una operación cuyo resultado es otro conjunto que contiene a aquellos elementos que pertenecen a cada uno de los conjuntos iniciales, pero no a ambos a la vez.

Ver Python y Diferencia simétrica

Django (framework)

Django es un framework de desarrollo web de código abierto, escrito en Python, que respeta el patrón de diseño conocido como modelo–vista–controlador (MVC).

Ver Python y Django (framework)

Encapsulamiento (informática)

En la Programación orientada a objetos (POO), la encapsulación se refiere a la agrupación de datos con los métodos que operan en esos datos, o la restricción del acceso directo a algunos de los componentes de un objeto.

Ver Python y Encapsulamiento (informática)

Estilo de sangrado

Indentación es un anglicismo (de la palabra inglesa indentation) de uso común en informática; no es un término reconocido por la Real Academia Española (consultado en la vigesimosegunda edición).

Ver Python y Estilo de sangrado

Extensión

El término extensión (y otros términos derivados, como extensa, extenso, extensor) aparece en esta enciclopedia en referencia a los siguientes conceptos.

Ver Python y Extensión

Factorial

El factorial de un entero positivo n, el factorial de n o n factorial se define en principio como el producto de todos los números enteros positivos desde 1 (es decir, los números naturales) hasta n. Por ejemplo: La operación de factorial aparece en muchas áreas de las matemáticas, particularmente en combinatoria y análisis matemático.

Ver Python y Factorial

Falcon (lenguaje de programación)

Falcon es un lenguaje de programación interpretado de código abierto multiparadigma diseñado por Giancarlo Niccolai.

Ver Python y Falcon (lenguaje de programación)

Filosofía de Unix

La filosofía de Unix, originada por Ken Thompson, es un conjunto de normas culturales y enfoques filosóficos para el desarrollo de software minimalista y modular.

Ver Python y Filosofía de Unix

Flask

Flask es un framework minimalista escrito en Python que permite crear aplicaciones web rápidamente y con un mínimo número de líneas de código.

Ver Python y Flask

Foreach

Foreach (de la palabra inglesa for each.

Ver Python y Foreach

Free Software Foundation

La Fundación por el Software Libre o Free Software Foundation es una organización creada en octubre de 1985 por Richard Stallman y otros entusiastas del ''software'' libre con el propósito de difundir este movimiento.

Ver Python y Free Software Foundation

FSF Award for the Advancement of Free Software

El Free Software Foundation Award for the Advancement of Free Software ("Premio para el Avance del Software Libre de la Fundación para el Software Libre") se otorga anualmente a una persona que ha hecho una gran contribución al progreso y desarrollo del software libre, a través de actividades que vayan de acuerdo con el espíritu del software libre y a proyectos de beneficio social.

Ver Python y FSF Award for the Advancement of Free Software

Generador (informática)

En programación, un generador es una rutina especial que se puede usar para controlar el comportamiento de un iterador en un bucle.

Ver Python y Generador (informática)

Genie (lenguaje de programación)

Genie es un lenguaje de programación de alto nivel, moderno, y de propósito general en desarrollo activo desde el año 2008. Python y genie (lenguaje de programación) son lenguajes de programación de alto nivel, lenguajes de programación orientada a objetos y software libre multiplataforma.

Ver Python y Genie (lenguaje de programación)

Gestión de memoria

La gestión de memoria o administración de memoria es el acto de gestionar la memoria de un dispositivo informático.

Ver Python y Gestión de memoria

GNU General Public License

La Licencia Pública General de GNU o más conocida por su nombre en inglés GNU General Public License (o simplemente sus siglas en inglés GNU GPL) es una licencia de derecho de autor ampliamente usada en el mundo del software libre y código abierto, y garantiza a los usuarios finales (personas, organizaciones, compañías) la libertad de usar, estudiar, compartir (copiar) y modificar el software.

Ver Python y GNU General Public License

Go (lenguaje de programación)

Go es un lenguaje de programación concurrente y compilado con tipado estático inspirado en la sintaxis de C, pero con seguridad de memoria y recolección de basura. Python y go (lenguaje de programación) son lenguajes de programación, lenguajes de programación de alto nivel, software libre multiplataforma y software multiplataforma.

Ver Python y Go (lenguaje de programación)

Gráficas tortuga

Gráfica tortuga es un término usado en computación gráfica como método para programar gráficos vectoriales usando un cursor (la «tortuga») relativo a unas coordenadas cartesianas.

Ver Python y Gráficas tortuga

Groovy (lenguaje de programación)

Groovy es un lenguaje de programación orientado a objetos implementado sobre la plataforma Java. Python y Groovy (lenguaje de programación) son lenguajes de programación, lenguajes de programación de alto nivel, lenguajes de programación dinámicamente tipados, lenguajes de programación orientada a objetos, lenguajes interpretados, software libre multiplataforma y software multiplataforma.

Ver Python y Groovy (lenguaje de programación)

GTK

GTK (conocido hasta febrero de 2019 como GTK+) o The GIMP Toolkit es una biblioteca de componentes gráficos multiplataforma para desarrollar interfaces gráficas de usuario (GUI). Python y gTK son software multiplataforma.

Ver Python y GTK

Guido van Rossum

Guido van Rossum (Haarlem, Países Bajos, 31 de enero de 1956) es un informático, conocido por ser el autor del lenguaje de programación Python.

Ver Python y Guido van Rossum

Haskell

Haskell (pronunciado //) es un lenguaje de programación estandarizado multi-propósito, funcionalmente puro, con evaluación no estricta y memorizada, y fuerte tipificación estática. Python y Haskell son lenguajes de programación educativos.

Ver Python y Haskell

Herencia (informática)

En programación orientada a objetos, la herencia es, después de la agregación o composición, el mecanismo más utilizado para alcanzar algunos de los objetivos más preciados en el desarrollo de software como lo son la reutilización y la extensibilidad.

Ver Python y Herencia (informática)

Herencia múltiple

Herencia múltiple hace referencia a la característica de los lenguajes de programación orientada a objetos en la que una clase puede heredar comportamientos y características de más de una superclase.

Ver Python y Herencia múltiple

Holanda

Holanda (en neerlandés, Holland) es una región histórica y cultural situada en la costa occidental de los Países Bajos.

Ver Python y Holanda

Huevo de pascua (virtual)

Un huevo de Pascua o huevo pascual (en inglés easter egg) es un mensaje o capacidad oculta contenido en películas, series de televisión, discos compactos, DVD, Blu-ray, programas informáticos o videojuegos.

Ver Python y Huevo de pascua (virtual)

Humorista

Un humorista, es una persona que en sus obras —literarias o plásticas—, o en sus actuaciones en espectáculos públicos, cultiva el humor.

Ver Python y Humorista

Icon

Icon es un lenguaje de programación de muy alto nivel, especialmente recomendado para trabajar con cadenas de texto, ya que permite una programación rápida y concisa. Python e Icon son lenguajes de programación dinámicamente tipados.

Ver Python e Icon

IDLE

IDLE (abreviatura de Integrated Development and Learning Environment, en español: «Entorno de desarrollo y aprendizaje integrado») es un entorno de desarrollo integrado para Python, que se incluye con la implementación predeterminada del lenguaje desde la versión 1.5.2b1.

Ver Python e IDLE

Instagram

Instagram (comúnmente abreviado como IG o Insta) es una aplicación y red social de origen estadounidense, propiedad de Meta.

Ver Python e Instagram

Intérprete (informática)

En ciencias de la computación, intérprete o interpretador es un programa informático capaz de analizar y ejecutar otros programas.

Ver Python e Intérprete (informática)

Intérprete de comandos

Un intérprete de órdenes o de comandos es un programa informático que tiene la capacidad de traducir las órdenes que introducen los usuarios, mediante un conjunto de instrucciones facilitadas por él mismo directamente al núcleo y al conjunto de herramientas que forman el sistema operativo.

Ver Python e Intérprete de comandos

Inteligencia artificial

La inteligencia artificial (IA), en el contexto de las ciencias de la computación, es una disciplina y un conjunto de capacidades cognoscitivas e intelectuales expresadas por sistemas informáticos o combinaciones de algoritmos cuyo propósito es la creación de máquinas que imiten la inteligencia humana para realizar tareas, y que pueden mejorar conforme recopilen información.

Ver Python e Inteligencia artificial

Interfaz gráfica de usuario

La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface), es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz.

Ver Python e Interfaz gráfica de usuario

Intersección de conjuntos

En teoría de conjuntos, la intersección de dos (o más) conjuntos es una operación que resulta en otro conjunto que contiene los elementos comunes a los conjuntos partida.

Ver Python e Intersección de conjuntos

IPython

IPython es un shell interactivo que añade funcionalidades extra al modo interactivo incluido con Python, como resaltado de líneas y errores mediante colores, una sintaxis adicional para el shell, autocompletado mediante tabulador de variables, módulos y atributos; entre otras funcionalidades.

Ver Python e IPython

IronPython

IronPython es una implementación del intérprete Python (CPython) escrita totalmente en C#.

Ver Python e IronPython

Java (lenguaje de programación)

Java es un lenguaje de programación y una plataforma informática que fue comercializada por primera vez en 1995 por Sun Microsystems. Python y Java (lenguaje de programación) son lenguajes de programación, lenguajes de programación multiparadigma y lenguajes de programación orientada a objetos.

Ver Python y Java (lenguaje de programación)

JavaScript

JavaScript (abreviado comúnmente JS) es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Python y JavaScript son lenguajes de programación de alto nivel, lenguajes de programación dinámicamente tipados, lenguajes interpretados y software multiplataforma.

Ver Python y JavaScript

Jython

Jython (Python en Java) es un lenguaje de programación de alto nivel, dinámico y orientado a objetos basado en Python e implementado íntegramente en Java. Python y Jython son lenguajes de programación orientada a objetos y lenguajes interpretados.

Ver Python y Jython

Latino (lenguaje de programación)

Latino es un lenguaje de programación procedural con sintaxis en español de código abierto desarrollado en C, inspirado en Lua y Python.

Ver Python y Latino (lenguaje de programación)

Lenguaje de programación

Un lenguaje de programación es un lenguaje formal (o artificial, es decir, un lenguaje con reglas gramaticales bien definidas) que proporciona a una persona, en este caso el programador, la capacidad y habilidad de escribir (o programar) una serie de instrucciones o secuencias de órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o lógico de un sistema informático, para que de esa manera se puedan obtener diversas clases de datos o ejecutar determinadas tareas. Python y lenguaje de programación son lenguajes de programación.

Ver Python y Lenguaje de programación

Licencia de software

Una licencia de software es un contrato entre el licenciante (autor/titular de los derechos de explotación/distribución) y el licenciatario (usuario consumidor, profesional o empresa) del programa informático, para utilizarlo cumpliendo una serie de términos y condiciones establecidas dentro de sus cláusulas, es decir, es un conjunto de permisos que un desarrollador le puede otorgar a un usuario en los que tiene la posibilidad de distribuir, usar o modificar el producto bajo una licencia determinada.

Ver Python y Licencia de software

Licencia Python

La Licencia Python (en inglés, Python License) es una licencia de software ya en desuso creada por la Corporación para las Iniciativas de Investigación (en inglés, Corporation for National Research Initiatives).

Ver Python y Licencia Python

Lisp

Lisp (históricamente LISP) es una familia de lenguajes de programación de computadora de tipo multiparadigma con larga historia y una inconfundible y útil sintaxis homoicónica basada en la notación polaca. Python y Lisp son lenguajes de programación y lenguajes de programación dinámicamente tipados.

Ver Python y Lisp

Log4j

Log4j es una biblioteca de código abierto desarrollada en Java por la Apache Software Foundation que permite a los desarrolladores de software escribir mensajes de registro, cuyo propósito es dejar constancia de una determinada transacción en tiempo de ejecución.

Ver Python y Log4j

Manejo de excepciones

El manejo de excepciones es una técnica de programación que permite al programador controlar los errores ocasionados durante la ejecución de un programa informático.

Ver Python y Manejo de excepciones

Módulo (informática)

En programación, un módulo es una porción de un programa de ordenador.

Ver Python y Módulo (informática)

Metaclase

En programación orientada a objetos, una metaclase es una clase cuyas instancias son clases.

Ver Python y Metaclase

Modula-3

Modula-3 es un lenguaje de programación imperativo, estructurado y modular, concebido como el sucesor de Modula-2. Python y modula-3 son lenguajes de programación orientada a objetos.

Ver Python y Modula-3

Monty Python

Monty Python (a veces conocidos como Los Pythons) fue un grupo británico de seis humoristas que sintetizó en clave de humor la idiosincrasia británica de los años 1960 y 1970, compuesto por Graham Chapman, John Cleese, Terry Gilliam, Eric Idle, Terry Jones y Michael Palin.

Ver Python y Monty Python

Multiplataforma

En informática, se denomina multiplataforma a un atributo conferido a programas informáticos o métodos y conceptos de cómputacion que son implementados, y operan internamente en múltiples plataformas informáticas. Python y multiplataforma son software multiplataforma.

Ver Python y Multiplataforma

Netflix

Netflix, Inc. es una empresa de entretenimiento y una plataforma de streaming estadounidense.

Ver Python y Netflix

NumPy

NumPy (pronunciado (numpai) o, a veces (numpi)) es una biblioteca para el lenguaje de programación Python que da soporte para crear vectores y matrices grandes multidimensionales, junto con una gran colección de funciones matemáticas de alto nivel para operar con ellas.

Ver Python y NumPy

Objeto (programación)

En el paradigma de programación orientada a objetos (POO, o bien OOP en inglés), un objeto es un ente orientado a objetos (programa de computadoras) que consta de un estado y de un comportamiento, que a su vez constan respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución.

Ver Python y Objeto (programación)

Países Bajos

Países Bajos (PP. BB.) es un país soberano ubicado al noroeste de la Europa continental y el país constituyente más grande de los cuatro que, junto con las islas de Aruba, Curazao y San Martín, forman el Reino de los Países Bajos.

Ver Python y Países Bajos

Palabra reservada

En los lenguajes informáticos, una palabra reservada es una palabra que tiene un significado gramatical especial para ese lenguaje y no puede ser utilizada como un identificador de objetos en códigos del mismo, como pueden ser las variables.

Ver Python y Palabra reservada

Panda3D

Panda3D es un motor de videojuegos que incluye gráficos, audio, E/S, detección de colisiones, así como otras características relevantes para la creación de juegos en 3D. Python y Panda3D son software libre multiplataforma y software multiplataforma.

Ver Python y Panda3D

Pandas (software)

Pandas es una librería de Python especializada en la manipulación y el análisis de datos.

Ver Python y Pandas (software)

Periférico de entrada/salida

En informática, un periférico de entrada/salida o E/S (en inglés: input/output o I/O) es aquel tipo de dispositivo periférico de un computador capaz de interactuar con los elementos externos a ese sistema de forma bidireccional, es decir, que permite tanto que sea ingresada información desde un sistema externo, como emitir información a partir de ese sistema.

Ver Python y Periférico de entrada/salida

Perl

Perl es un lenguaje de programación diseñado por Larry Wall en 1987. Python y Perl son lenguajes de programación, lenguajes de programación de alto nivel, lenguajes de programación dinámicamente tipados, lenguajes de programación multiparadigma, lenguajes de programación orientada a objetos, lenguajes interpretados y software multiplataforma.

Ver Python y Perl

Pip (administrador de paquetes)

pip es un sistema de gestión de paquetes utilizado para instalar y administrar paquetes de software escritos en Python.

Ver Python y Pip (administrador de paquetes)

Plone

Plone es un sistema de gestión de contenidos que puede utilizarse para construir cualquier tipo de sitio web como portales, sitios webs corporativos, sitios web externos o internos, sitios de publicación de noticias, incluyendo blogs, tiendas en línea (E-commerce), como repositorio de documentos y herramienta colaborativa. Python y Plone son software multiplataforma.

Ver Python y Plone

Polimorfismo (informática)

En programación orientada a objetos, el polimorfismo se refiere a la propiedad por la que es posible enviar mensajes sintácticamente iguales a objetos de tipos distintos.

Ver Python y Polimorfismo (informática)

Programación funcional

En informática, la programación funcional es un paradigma de programación declarativa basado en el uso de verdaderas funciones matemáticas.

Ver Python y Programación funcional

Programación imperativa

En ciencias de la computación se denomina programación imperativa a un paradigma de programación de software que utiliza fórmulas que alteran el estado de un programa.

Ver Python y Programación imperativa

Programación orientada a objetos

La programación orientada a objetos (POO, en español); es un paradigma de programación que parte del concepto de "objetos" como base, los cuales contienen información en forma de campos (a veces también referidos como atributos o propiedades) y código en forma de métodos.

Ver Python y Programación orientada a objetos

Pygame

Pygame es un conjunto de módulos del lenguaje Python que permiten la creación de videojuegos en dos dimensiones de una manera sencilla.

Ver Python y Pygame

PyGTK

PyGTK es un binding de la biblioteca gráfica GTK para el lenguaje de programación Python.

Ver Python y PyGTK

Pyomo

Pyomo es una colección de paquetes de software de Python para formular modelos de optimización.

Ver Python y Pyomo

PyPy

PyPy es un intérprete y compilador JIT para el lenguaje Python, que se enfoca en la velocidad y eficiencia, y es 100% compatible con el intérprete original CPython.

Ver Python y PyPy

PyQt

PyQt es un binding de la biblioteca gráfica Qt para el lenguaje de programación Python. Python y PyQt son software libre multiplataforma.

Ver Python y PyQt

PySide

PySide es una biblioteca para Python que hace de binding para las herramientas de interfaz gráfica de usuario (GUI) de Qt.

Ver Python y PySide

Python Software Foundation

La Python Software Foundation (PSF) es una organización sin fines de lucro creada el 6 de marzo de 2001 dedicada al lenguaje de programación Python.

Ver Python y Python Software Foundation

Python Software Foundation License

La Python Software Foundation License, o PSFL por sus siglas en inglés, es una licencia de software libre permisiva, al estilo de la licencia BSD, es decir, que cumple con los requisitos OSI para ser declarada licencia de software libre; además, es compatible con la licencia GPL.

Ver Python y Python Software Foundation License

Qt (biblioteca)

Qt es un framework multiplataforma orientado a objetos ampliamente usado para desarrollar programas (software) que utilicen interfaz gráfica de usuario, así como también diferentes tipos de herramientas para la línea de comandos y consolas para servidores que no necesitan una interfaz gráfica de usuario. Python y qt (biblioteca) son software multiplataforma.

Ver Python y Qt (biblioteca)

Recolector de basura

Un recolector de basura (del inglés garbage collector) es un mecanismo implícito de gestión de memoria implementado en algunos lenguajes de programación de tipo interpretado o semiinterpretado.

Ver Python y Recolector de basura

Reflexión (informática)

En informática, reflexión (o reflexión computacional) es la capacidad que tiene un programa para observar y opcionalmente modificar su estructura de alto nivel.

Ver Python y Reflexión (informática)

Resaltado de sintaxis

El resaltado de sintaxis, a veces llamado coloreado de sintaxis, es una capacidad de algunas aplicaciones para tratamiento de textos (como los editores de texto), para diferenciar elementos de texto (especialmente el llamado código fuente) mediante diversos colores o estilos tipográficos, dependiendo de las categorías sintácticas de sus términos, conforme a las reglas de algún lenguaje formal concreto.

Ver Python y Resaltado de sintaxis

Ruby

Ruby es un lenguaje de programación interpretado, reflexivo y orientado a objetos, creado por el programador japonés Yukihiro "Matz" Matsumoto, quien comenzó a trabajar en Ruby en 1993, y lo presentó públicamente en 1995. Python y Ruby son lenguajes de programación dinámicamente tipados, lenguajes de programación multiparadigma, lenguajes de programación orientada a objetos y lenguajes interpretados.

Ver Python y Ruby

Scheme

Scheme es un lenguaje de programación funcional (si bien impuro pues sus estructuras de datos no son inmutables) y un dialecto de Lisp. Python y Scheme son lenguajes de programación dinámicamente tipados y lenguajes de programación multiparadigma.

Ver Python y Scheme

Scikit-learn

Scikit-learn (anteriormente scikits.learn) es una biblioteca para aprendizaje automático de software libre para el lenguaje de programación Python.

Ver Python y Scikit-learn

SciPy

SciPy es una biblioteca libre y de código abierto para Python. Python y SciPy son software multiplataforma.

Ver Python y SciPy

Sentencia condicional

Los tipos más conocidos de sentencias condicionales son el SI..ENTONCES (if..then), el SI..ENTONCES..SI NO (if..then..else) y el SEGÚN (case o switch), aunque también podríamos mencionar al manejo de excepciones como una alternativa más moderna para evitar el "anidamiento" de carne condicionales.

Ver Python y Sentencia condicional

Servidor web

Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor, realizando conexiones bidireccionales o unidireccionales y síncronas o asíncronas con el cliente y generando o cediendo una respuesta en cualquier lenguaje o aplicación del lado del cliente.

Ver Python y Servidor web

Simple API for XML

SAX son las siglas de "Simple API for XML", originalmente una API únicamente para el lenguaje de programación Java que después se convirtió en la API estándar de facto para usar XML en JAVA.

Ver Python y Simple API for XML

Smalltalk

Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico. Python y Smalltalk son lenguajes de programación, lenguajes de programación dinámicamente tipados, lenguajes de programación orientada a objetos y software libre multiplataforma.

Ver Python y Smalltalk

Software

Se conoce como software, logicial o soporte lógico al sistema formal de un sistema informático, que comprende el conjunto de los componentes lógicos necesarios que hace posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware.

Ver Python y Software

Spotify

Spotify es una empresa de servicios multimedia sueca fundada en 2006, cuyo producto es la aplicación homónima empleada para la reproducción de música vía streaming.

Ver Python y Spotify

Subrutina

En informática, una subrutina o subprograma (también llamada procedimiento, función, rutina o método), como idea general, se presenta como un subalgoritmo que forma parte del algoritmo principal, el cual permite resolver una tarea específica.

Ver Python y Subrutina

Tcl

Tcl (pronunciado /tí.quel/, originado del acrónimo en inglés "Tool Command Language" o "lenguaje de herramientas de comando", actualmente se escribe como "Tcl" en lugar de "TCL"), es un lenguaje de script creado por John Ousterhout, que ha sido concebido con una sintaxis sencilla para facilitarse su aprendizaje, sin detrimento de la funcionalidad y expresividad. Python y Tcl son lenguajes de programación de alto nivel, lenguajes de programación dinámicamente tipados, lenguajes de programación multiparadigma, lenguajes de programación orientada a objetos, lenguajes interpretados, software libre multiplataforma y software multiplataforma.

Ver Python y Tcl

Tim Peters

Tim Peters es un desarrollador de software estadounidense conocido por la creación del algoritmo de ordenación híbrido Timsort y por sus importantes contribuciones al lenguaje de programación Python y su implementación original CPython.

Ver Python y Tim Peters

Tipado dinámico

Un lenguaje de programación es dinámicamente tipado si una variable puede tomar valores de distintos tipos.

Ver Python y Tipado dinámico

Tipado fuerte

Un lenguaje de programación es fuertemente tipado si no se permiten violaciones de los tipos de datos, es decir, dado el valor de una variable de un tipo concreto, no se puede usar como si fuera de otro tipo distinto a menos que se haga una conversión.

Ver Python y Tipado fuerte

Tk

Tk es una aplicación libre multiplataforma y un conjunto de controles (widget toolkit).

Ver Python y Tk

Tkinter

Tkinter es un binding de la biblioteca gráfica Tcl/Tk para el lenguaje de programación Python.

Ver Python y Tkinter

Unión de conjuntos

En la teoría de conjuntos, la unión de dos (o más) conjuntos es una operación que resulta en otro conjunto, cuyos elementos son los mismos de los conjuntos iniciales.

Ver Python y Unión de conjuntos

UTF-8

UTF-8 (8-bit Unicode Transformation Format) es un formato de codificación de caracteres Unicode e ISO 10646 que utiliza símbolos de longitud variable.

Ver Python y UTF-8

Variable (programación)

En programación, una variable está formada por un espacio en el sistema de almacenaje (memoria principal de un ordenador) y un nombre simbólico (un identificador) que está asociado a dicho espacio.

Ver Python y Variable (programación)

Vector (informática)

En programación, se le denomina vector, formación, matriz (en inglés array, del cual surge la mala traducción arreglo), a una zona de almacenamiento contiguo que contiene una serie de elementos del mismo tipo, los elementos de la matriz.

Ver Python y Vector (informática)

Virginia

Virginia, oficialmente Mancomunidad de Virginia (en inglés Commonwealth of Virginia), es uno de los cincuenta estados que, junto con Washington D.esdC., forman los Estados Unidos de América.

Ver Python y Virginia

Windows 10

Windows 10 es un sistema operativo desarrollado por Microsoft como parte de la familia de sistemas operativos Windows NT.

Ver Python y Windows 10

WxPython

wxPython es un binding de la biblioteca gráfica wxWidgets para el lenguaje de programación Python.

Ver Python y WxPython

WxWidgets

Las wxWidgets son unas bibliotecas multiplataforma y libres, para el desarrollo de interfaces gráficas programadas en lenguaje C++. Python y wxWidgets son software multiplataforma.

Ver Python y WxWidgets

Zen de Python

El Zen de Python es una colección de 20 principios de software que influyen en el diseño del Lenguaje de Programación Python, de los cuales 19 fueron escritos por Tim Peters en junio de 1999.

Ver Python y Zen de Python

Ver también

Lenguajes de programación dinámicamente tipados

Lenguajes de programación educativos

Lenguajes de programación multiparadigma

También se conoce como .py (extensión de archivo), Código python, Lenguaje Python, Lenguaje de programación Python, Pitón (programación), Python (lenguaje de programación), Python (programación), Python 3 0, Python 3.0.

, Herencia (informática), Herencia múltiple, Holanda, Huevo de pascua (virtual), Humorista, Icon, IDLE, Instagram, Intérprete (informática), Intérprete de comandos, Inteligencia artificial, Interfaz gráfica de usuario, Intersección de conjuntos, IPython, IronPython, Java (lenguaje de programación), JavaScript, Jython, Latino (lenguaje de programación), Lenguaje de programación, Licencia de software, Licencia Python, Lisp, Log4j, Manejo de excepciones, Módulo (informática), Metaclase, Modula-3, Monty Python, Multiplataforma, Netflix, NumPy, Objeto (programación), Países Bajos, Palabra reservada, Panda3D, Pandas (software), Periférico de entrada/salida, Perl, Pip (administrador de paquetes), Plone, Polimorfismo (informática), Programación funcional, Programación imperativa, Programación orientada a objetos, Pygame, PyGTK, Pyomo, PyPy, PyQt, PySide, Python Software Foundation, Python Software Foundation License, Qt (biblioteca), Recolector de basura, Reflexión (informática), Resaltado de sintaxis, Ruby, Scheme, Scikit-learn, SciPy, Sentencia condicional, Servidor web, Simple API for XML, Smalltalk, Software, Spotify, Subrutina, Tcl, Tim Peters, Tipado dinámico, Tipado fuerte, Tk, Tkinter, Unión de conjuntos, UTF-8, Variable (programación), Vector (informática), Virginia, Windows 10, WxPython, WxWidgets, Zen de Python.