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

GNU Guile

Índice GNU Guile

GNU Guile es el intérprete preferido para el proyecto GNU, cuenta con una implementación del lenguaje de programación Scheme.

49 relaciones: API, Árbol (informática), Bytecode, C (lenguaje de programación), C++, Compilador, Conmutador (dispositivo de red), Dialecto (programación), Emacs Lisp, Extensible Markup Language, Extensible Stylesheet Language Transformations, Free Software Foundation, GNU Debugger, GNU Emacs, GNU Guix, GnuCash, Google Summer of Code, Grupo de noticias, Implementación de lenguaje de programación, Institute of Electrical and Electronics Engineers, Intérprete (informática), Interfaz de funciones foráneas, Lenguaje de máquina, Lenguaje de programación, Lenguaje intermedio, LilyPond, Lisp, Máquina virtual, Microprocesador, Multiprocesamiento, Multitarea, Planificador, POSIX, Proceso (informática), Protocolo de transferencia de hipertexto, Proyecto GNU, Recolector de basura, Richard Stallman, Scheme, Software libre, Subrutina, Tcl, Tipo de dato, TkWWW, Unix, Vector (informática), World Wide Web, WYSIWYG, 1993.

API

Una API (del inglés, application programming interface, en español, interfaz de programación de aplicaciones) es una pieza de código que permite a diferentes aplicaciones comunicarse entre sí y compartir información y funcionalidades.

¡Nuevo!!: GNU Guile y API · Ver más »

Árbol (informática)

En ciencias de la computación y en informática, un árbol es un tipo abstracto de datos (TAD) ampliamente usado que imita la estructura jerárquica de un árbol, con un valor en la raíz y subárboles con un nodo padre, representado como un conjunto de nodos enlazados.

¡Nuevo!!: GNU Guile y Árbol (informática) · Ver más »

Bytecode

El bytecode o código intermedio es un lenguaje intermedio más abstracto que el lenguaje máquina.

¡Nuevo!!: GNU Guile y Bytecode · Ver más »

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.

¡Nuevo!!: GNU Guile y C (lenguaje de programación) · Ver más »

C++

C++ es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup.

¡Nuevo!!: GNU Guile y C++ · Ver más »

Compilador

En informática, un compilador es un programa que traduce código escrito en un lenguaje de programación (llamado fuente) a otro lenguaje (conocido como objeto).

¡Nuevo!!: GNU Guile y Compilador · Ver más »

Conmutador (dispositivo de red)

Conmutador (switch) es el dispositivo digital lógico de interconexión de equipos que opera en la capa de enlace de datos del modelo OSI.

¡Nuevo!!: GNU Guile y Conmutador (dispositivo de red) · Ver más »

Dialecto (programación)

Un dialecto de programación es una variación (relativamente pequeña) o una extensión de un Lenguaje de programación que no cambia su naturaleza intrínseca.

¡Nuevo!!: GNU Guile y Dialecto (programación) · Ver más »

Emacs Lisp

Emacs Lisp es un dialecto del lenguaje de programación Lisp que se usa en los editores GNU Emacs y XEmacs.

¡Nuevo!!: GNU Guile y Emacs Lisp · Ver más »

Extensible Markup Language

XML, siglas en inglés de eXtensible Markup Language, traducido como 'Lenguaje de Marcado Extensible' o 'Lenguaje de Marcas Extensible', es un metalenguaje que permite definir lenguajes de marcas desarrollado por el World Wide Web Consortium (W3C) utilizado para almacenar datos en forma legible.

¡Nuevo!!: GNU Guile y Extensible Markup Language · Ver más »

Extensible Stylesheet Language Transformations

XSLT o Transformaciones XSL es un estándar de la organización W3C que presenta una forma de transformar documentos XML en otros e incluso a formatos que no son XML.

¡Nuevo!!: GNU Guile y Extensible Stylesheet Language Transformations · Ver más »

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.

¡Nuevo!!: GNU Guile y Free Software Foundation · Ver más »

GNU Debugger

GDB o GNU Debugger es el depurador estándar para el compilador GNU.

¡Nuevo!!: GNU Guile y GNU Debugger · Ver más »

GNU Emacs

GNU Emacs es un editor de texto extensible, personalizable y autodocumentado, desarrollado por Richard Stallman como parte del proyecto GNU.

¡Nuevo!!: GNU Guile y GNU Emacs · Ver más »

GNU Guix

GNU Guix es un gestor de paquetes para el sistema operativo GNU.

¡Nuevo!!: GNU Guile y GNU Guix · Ver más »

GnuCash

GnuCash es un sistema de finanzas personal en software libre que utiliza la doble entrada.

¡Nuevo!!: GNU Guile y GnuCash · Ver más »

Google Summer of Code

Google Summer of Code («Verano del Código de Google» en inglés), a menudo abreviado GSoC es un programa que se realiza todos los años desde su primera edición en 2005.

¡Nuevo!!: GNU Guile y Google Summer of Code · Ver más »

Grupo de noticias

Los grupos de noticias (newsgroups en inglés) son un medio de comunicación dentro del sistema Usenet en el cual los usuarios leen y envían mensajes textuales a distintos tablones distribuidos entre servidores con la posibilidad de enviar y contestar a los mensajes.

¡Nuevo!!: GNU Guile y Grupo de noticias · Ver más »

Implementación de lenguaje de programación

Una implementación de lenguaje de programación es un sistema para ejecutar programas de ordenador.

¡Nuevo!!: GNU Guile e Implementación de lenguaje de programación · Ver más »

Institute of Electrical and Electronics Engineers

El Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) es una asociación mundial de ingenieros dedicada a la normalización y el desarrollo en áreas técnicas.

¡Nuevo!!: GNU Guile e Institute of Electrical and Electronics Engineers · Ver más »

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.

¡Nuevo!!: GNU Guile e Intérprete (informática) · Ver más »

Interfaz de funciones foráneas

Una interfaz de funciones foráneas (Foreign function interface, en inglés) es un mecanismo por el cual un programa escrito en un lenguaje de programación puede realizar llamadas a funciones o usar los servicios escritos en otro.

¡Nuevo!!: GNU Guile e Interfaz de funciones foráneas · Ver más »

Lenguaje de máquina

El lenguaje de máquina o código máquina es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata.

¡Nuevo!!: GNU Guile y Lenguaje de máquina · 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!!: GNU Guile y Lenguaje de programación · Ver más »

Lenguaje intermedio

En ciencias de la computación, un lenguaje intermedio es el lenguaje de una máquina abstracta diseñada para ayudar a realizar el análisis de un programa informático.

¡Nuevo!!: GNU Guile y Lenguaje intermedio · Ver más »

LilyPond

GNU LilyPond es un programa de software libre para edición de partituras para todos los sistemas operativos usuales; utiliza una sencilla notación de texto como entrada, y produce una salida en el formato predeterminado PDF (a través de PostScript) y también en SVG, PNG y MIDI.

¡Nuevo!!: GNU Guile y LilyPond · 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!!: GNU Guile y Lisp · 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!!: GNU Guile y Máquina virtual · Ver más »

Microprocesador

El procesador o microprocesador es la unidad de procesamiento principal de un ordenador, es por ello la unidad más importante, el «cerebro» de un ordenador.

¡Nuevo!!: GNU Guile y Microprocesador · Ver más »

Multiprocesamiento

Multiprocesamiento o multiproceso es el uso de dos o más procesadores (CPU) en una computadora para la ejecución de uno o varios procesos (programas corriendo).

¡Nuevo!!: GNU Guile y Multiprocesamiento · Ver más »

Multitarea

La multitarea es la característica de los sistemas operativos modernos que permite que varios procesos o aplicaciones se ejecuten aparentemente al mismo tiempo, compartiendo uno o más procesadores.

¡Nuevo!!: GNU Guile y Multitarea · Ver más »

Planificador

El planificador (scheduler) es un componente funcional muy importante de los sistemas operativos multitarea y multiproceso, y es esencial en los sistemas operativos de tiempo real.

¡Nuevo!!: GNU Guile y Planificador · Ver más »

POSIX

POSIX (acrónimo de Portable Operating System Interface, y X viene de UNIX como seña de identidad de la API) es una norma escrita por la IEEE, que define una interfaz estándar del sistema operativo y el entorno, incluyendo un intérprete de comandos (o "shell").

¡Nuevo!!: GNU Guile y POSIX · Ver más »

Proceso (informática)

Un proceso, en informática, puede entenderse informalmente como un programa en ejecución.

¡Nuevo!!: GNU Guile y Proceso (informática) · Ver más »

Protocolo de transferencia de hipertexto

El protocolo de transferencia de hipertexto (Hypertext Transfer Protocol, abreviado HTTP) es el protocolo de comunicación que permite las transferencias de información a través de archivos (XML, HTML…) en la World Wide Web.

¡Nuevo!!: GNU Guile y Protocolo de transferencia de hipertexto · Ver más »

Proyecto GNU

El proyecto GNU es un proyecto colaborativo de software libre con el objetivo de crear un sistema operativo completamente libre: el sistema GNU.

¡Nuevo!!: GNU Guile y Proyecto GNU · 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!!: GNU Guile y Recolector de basura · Ver más »

Richard Stallman

Richard Matthew Stallman (Manhattan, Nueva York; 16 de marzo de 1953), con frecuencia abreviado como «rms», es un físico, programador estadounidense, activista y fundador del movimiento del software libre, del sistema operativo GNU y de la Free Software Foundation (Fundación para el Software Libre).

¡Nuevo!!: GNU Guile y Richard Stallman · Ver más »

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.

¡Nuevo!!: GNU Guile y Scheme · Ver más »

Software libre

El software libre o software de fuentes abiertas es un software cuyo código fuente puede ser estudiado, modificado, y utilizado libremente con cualquier finalidad y redistribuido con cambios o mejoras sobre él.

¡Nuevo!!: GNU Guile y Software libre · Ver más »

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.

¡Nuevo!!: GNU Guile y Subrutina · Ver más »

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.

¡Nuevo!!: GNU Guile y Tcl · Ver más »

Tipo de dato

En ciencias de la computación, un tipo de dato informático o simplemente tipo es un atributo de los datos que indica al ordenador (y/o al programador/programadora) sobre la clase de datos que se va a manejar.

¡Nuevo!!: GNU Guile y Tipo de dato · Ver más »

TkWWW

tkWWW fue un navegador web libre, iniciado desde 1992 y finalizado en 1995, y editor HTML del formato WYSIWYG; escrito por Joseph Wang del Massachusetts Institute of Technology, se basó en el lenguaje Tcl y la extensión tk toolkit, pero no tuvo buena aceptación entre los usuarios a pesar de que fue incluido en muchas distribuciones de Linux de forma predeterminada.

¡Nuevo!!: GNU Guile y TkWWW · Ver más »

Unix

Unix (registrado oficialmente como UNIX®) es un sistema operativo portable, multitarea y multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell de AT&T.

¡Nuevo!!: GNU Guile y Unix · Ver más »

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.

¡Nuevo!!: GNU Guile y Vector (informática) · Ver más »

World Wide Web

En informática, la World Wide Web (La Web) o red informática mundial es un sistema que funciona a través de internet, por el cual se pueden transmitir diversos tipos de datos a través del Protocolo de Transferencia de Hipertextos o HTTP, que son los enlaces de la página web.

¡Nuevo!!: GNU Guile y World Wide Web · Ver más »

WYSIWYG

WYSIWYG, (acrónimo de «What You See Is What You Get»), es una frase aplicada a los procesadores de texto y otros editores de texto con formato (como los editores de HTML) que permiten escribir un documento mostrando directamente el resultado final, frecuentemente el resultado impreso.

¡Nuevo!!: GNU Guile y WYSIWYG · Ver más »

1993

1993 fue un año común comenzado en viernes del calendario gregoriano.

¡Nuevo!!: GNU Guile y 1993 · Ver más »

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »