Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Instalar
¡Más rápido que el navegador!
 

Io (lenguaje de programación)

Índice Io (lenguaje de programación)

Io es un lenguaje de programación del tipo orientada a objetos inspirado en Smalltalk, Self, Lua, Lisp, Act1, y NewtonScript.

33 relaciones: Actor (UML), Analizador sintáctico, Biblioteca (informática), Biblioteca de enlace dinámico, Cel, Clase (informática), Comentario (informática), Computación concurrente, Contexto, Corrutina, Evaluación perezosa, Función de orden superior, Herencia diferencial, Hola mundo, Instancia (informática), Ioke, Lenguaje de programación, Licencia BSD, Lisp, Lua, Máquina virtual, Método (informática), Operador, Orden de evaluación, Paso de mensajes, Perl, Programación basada en prototipos, Programación orientada a objetos, Recolector de basura, Reflexión (informática), Self (lenguaje de programación), Smalltalk, 2002.

Actor (UML)

En el Lenguaje Unificado de Modelado (UML), un actor "especifica un rol jugado por un usuario o cualquier otro sistema que interactúa con el sujeto." p.586-588.

¡Nuevo!!: Io (lenguaje de programación) y Actor (UML) · Ver más »

Analizador sintáctico

Un analizador sintáctico (parser) o simplemente analizador es un programa informático que analiza una cadena de símbolos según las reglas de una gramática formal.

¡Nuevo!!: Io (lenguaje de programación) y Analizador sintáctico · Ver más »

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.

¡Nuevo!!: Io (lenguaje de programación) y Biblioteca (informática) · Ver más »

Biblioteca de enlace dinámico

Una biblioteca de enlace dinámico (DLL, por la sigla en inglés de dynamic-link library) es el término con el que se refiere a los archivos con código ejecutable que se cargan bajo demanda de un programa por parte del sistema operativo.

¡Nuevo!!: Io (lenguaje de programación) y Biblioteca de enlace dinámico · Ver más »

Cel

El cel es una hoja semi transparente usada para el dibujo previo al proceso de animación.

¡Nuevo!!: Io (lenguaje de programación) y Cel · Ver más »

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.

¡Nuevo!!: Io (lenguaje de programación) y Clase (informática) · Ver más »

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.

¡Nuevo!!: Io (lenguaje de programación) y Comentario (informática) · Ver más »

Computación concurrente

La computación concurrente es una forma de cómputo en la cual varios cálculos se realizan concurrentemente, y no uno a la vez de forma secuencial.

¡Nuevo!!: Io (lenguaje de programación) y Computación concurrente · Ver más »

Contexto

El contexto (del latín: contextus; conocido también como contexto material y contexto abstracto o simbólico) es el conjunto de circunstancias (materiales o abstractas) que se producen alrededor de un hecho, situación o evento dado, que están fiablemente comprobadas —en los testimonios de personas de reputación comprobada por medio de la voz humana, mensaje hablado, escrito, grafías antiguas, manuscritos antiguos, en cartas, documentos, libros de historia, periódicos, internet, tv, radio, medios audiovisuales modernos u otros— y transmitidas sin distorsión a los sentidos (de la razón, vista, oído, gusto, tacto u olfato).

¡Nuevo!!: Io (lenguaje de programación) y Contexto · Ver más »

Corrutina

En un programa, una corrutina es una unidad de tratamiento semejante a una subrutina, con la diferencia de que, mientras que la salida de una subrutina pone fin a esta, la salida de una corrutina puede ser el resultado de una suspensión de su tratamiento hasta que se le indique retomar su ejecución (multitarea cooperativa).

¡Nuevo!!: Io (lenguaje de programación) y Corrutina · Ver más »

Evaluación perezosa

En la teoría de lenguajes de programación, La evaluación perezosa (del inglés lazy evaluation) o llamada por necesidad es una estrategia de evaluación que retrasa el cálculo de una expresión hasta que su valor sea necesario, y que también evita repetir la evaluación en caso de ser necesaria en posteriores ocasiones.

¡Nuevo!!: Io (lenguaje de programación) y Evaluación perezosa · Ver más »

Función de orden superior

En matemáticas y ciencias de la computación funciones de orden superior son funciones que cumplen al menos una de las siguientes condiciones.

¡Nuevo!!: Io (lenguaje de programación) y Función de orden superior · Ver más »

Herencia diferencial

La Herencia Diferencial es un modelo de herencia común utilizado por lenguajes de programación basada en prototipos como Io y NewtonScript.

¡Nuevo!!: Io (lenguaje de programación) y Herencia diferencial · Ver más »

Hola mundo

En informática, "Hola, mundo" o "Hello, World!", en inglés es un programa que muestra el texto «¡Hola, mundo!» en un dispositivo de visualización, en la mayoría de los casos la pantalla de un monitor.

¡Nuevo!!: Io (lenguaje de programación) y Hola mundo · Ver más »

Instancia (informática)

Una instancia (en inglés, instance) es la particularización, realización específica u ocurrencia de una determinada clase, entidad (modelo entidad-relación) o prototipo.

¡Nuevo!!: Io (lenguaje de programación) e Instancia (informática) · Ver más »

Ioke

Ioke es un lenguaje de programación dinámico, fuertemente tipado, basado en prototipos con implementaciones para la Máquina Virtual de Java y el Common Language Runtime (CLR).

¡Nuevo!!: Io (lenguaje de programación) e Ioke · Ver más »

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.

¡Nuevo!!: Io (lenguaje de programación) y Lenguaje de programación · Ver más »

Licencia BSD

La licencia BSD es la licencia de software otorgada principalmente para los sistemas BSD (Berkeley Software Distribution), un tipo del sistema operativo Unix-like.

¡Nuevo!!: Io (lenguaje de programación) y Licencia BSD · Ver más »

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.

¡Nuevo!!: Io (lenguaje de programación) y Lisp · Ver más »

Lua

Lua es un lenguaje de programación multiparadigma, imperativo, estructurado y bastante ligero, que fue diseñado como un lenguaje interpretado con una semántica extendible.

¡Nuevo!!: Io (lenguaje de programación) y Lua · Ver más »

Máquina virtual

El concepto de máquina virtual puede definirse como equipos virtuales o equipos definidos por software dentro de servidores físicos, donde solo existen como código.

¡Nuevo!!: Io (lenguaje de programación) y Máquina virtual · Ver más »

Método (informática)

En la programación, un método es una subrutina cuyo código es definido en una clase y puede pertenecer tanto a una clase, como es el caso de los métodos de clase o estáticos, como a un objeto, como es el caso de los métodos de instancia.

¡Nuevo!!: Io (lenguaje de programación) y Método (informática) · Ver más »

Operador

En matemáticas, lógica y física el término operador puede ser usado con diversas acepciones.

¡Nuevo!!: Io (lenguaje de programación) y Operador · Ver más »

Orden de evaluación

La prioridad de las operaciones (su precedencia o jerarquía) refiere al conjunto de convenciones que regulan el orden en que una calculadora o un sistema evaluará una operación en una expresión combinada, que contenga dos o más operadores.

¡Nuevo!!: Io (lenguaje de programación) y Orden de evaluación · Ver más »

Paso de mensajes

En ciencias de la computación, el paso de mensajes es un paradigma de programación ampliamente usado en el software moderno.

¡Nuevo!!: Io (lenguaje de programación) y Paso de mensajes · Ver más »

Perl

Perl es un lenguaje de programación diseñado por Larry Wall en 1987.

¡Nuevo!!: Io (lenguaje de programación) y Perl · Ver más »

Programación basada en prototipos

Programación basada en prototipos, también llamada programación basado en instancias o classless, es un estilo de programación orientada a objetos en el cual los objetos no son creados mediante la instanciación de clases sino mediante la clonación de otros objetos o mediante la escritura de código por parte del programador.

¡Nuevo!!: Io (lenguaje de programación) y Programación basada en prototipos · Ver más »

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.

¡Nuevo!!: Io (lenguaje de programación) y Programación orientada a objetos · Ver más »

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.

¡Nuevo!!: Io (lenguaje de programación) y Recolector de basura · Ver más »

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.

¡Nuevo!!: Io (lenguaje de programación) y Reflexión (informática) · Ver más »

Self (lenguaje de programación)

Self es un lenguaje de programación orientado a objetos desarrollado por Sun Microsystems.

¡Nuevo!!: Io (lenguaje de programación) y Self (lenguaje de programación) · Ver más »

Smalltalk

Smalltalk es un lenguaje reflexivo de programación, orientado a objetos y con tipado dinámico.

¡Nuevo!!: Io (lenguaje de programación) y Smalltalk · Ver más »

2002

2002 fue un año común comenzado en martes, y terminado en martes, según el calendario gregoriano.

¡Nuevo!!: Io (lenguaje de programación) y 2002 · Ver más »

Redirecciona aquí:

Io (Lenguaje de programación).

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »