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

Bytecode

Índice Bytecode

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

Tabla de contenidos

  1. 51 relaciones: ActionScript, Adobe AIR, Android, BASIC, BCPL (lenguaje de programación), Byte, Bytecode Java, C Sharp, Código binario, Código de operación, Código objeto, CLISP, Common Intermediate Language, Common Language Runtime, Common Lisp, Compilación en tiempo de ejecución, Compilador, Eiffel (lenguaje de programación), Ejecutable, Emacs Lisp, Gambas, GNU Emacs, Inferno (sistema operativo), Infocom, Intérprete (informática), Java (lenguaje de programación), Lenguaje de máquina, Lua, MATLAB, Máquina virtual, Máquina virtual Java, Máquina virtual Parrot, Microsoft .NET, MS-DOS, Multiplan, Parallax (compañía), Pascal (lenguaje de programación), Perl, PHP, Portabilidad, Python, R (lenguaje de programación), Rubinius, Ruby, Sistema binario, Smalltalk, SQLite, Tcl, UCSD Pascal, Visual FoxPro, ... Expandir índice (1 más) »

  2. Virtualización

ActionScript

Adobe ActionScript (fecha de lanzamiento en 1997) es el lenguaje de programación de la plataforma Adobe Flash.

Ver Bytecode y ActionScript

Adobe AIR

Adobe AIR, de nombre clave Apollo, es un entorno de ejecución multiplataforma para la creación de aplicaciones RIA (Rich Internet Applications) que utilizan Adobe Flash, Adobe Flex, HTML y AJAX, para usarse como aplicaciones de escritorio.

Ver Bytecode y Adobe AIR

Android

Android es un sistema operativo móvil basado en el núcleo Linux y otros software de código abierto.

Ver Bytecode y Android

BASIC

BASIC, siglas de Beginners' All-purpose Symbolic Instruction Code (en castellano: ‘Código simbólico de instrucciones de propósito general para principiantes’), es una familia de lenguajes de programación de alto nivel.

Ver Bytecode y BASIC

BCPL (lenguaje de programación)

BCPL es la sigla en inglés de Basic Combined Programming Language (Lenguaje de Programación Básico Combinado).

Ver Bytecode y BCPL (lenguaje de programación)

Byte

Un byte u octeto (B) es la unidad de información de base utilizada en computación y en telecomunicaciones, y está compuesta por un conjunto ordenado de ocho bits.

Ver Bytecode y Byte

Bytecode Java

El bytecode Java se encuentra dentro del archivo de extensión.class y es el tipo de instrucciones que la máquina virtual Java (JVM) espera recibir para posteriormente ser compiladas a lenguaje de máquina mediante un compilador JIT a la hora de su ejecución.

Ver Bytecode y Bytecode Java

C Sharp

"C#" (pronunciado cii sharp en inglés) es un lenguaje de programación multiparadigma desarrollado y estandarizado por la empresa Microsoft como parte de su plataforma.NET, que después fue aprobado como un estándar por la ECMA (ECMA-334) e ISO (ISO/IEC 23270).

Ver Bytecode y C Sharp

Código binario

El código binario es una codificación usada para la representación de textos, o procesadores de instrucciones de computadora, utilizando el sistema binario (sistema numérico de dos dígitos, o bit: el "0" y el "1").

Ver Bytecode y Código binario

Código de operación

En informática, un opcode (operation code) o código de operación es la porción de una instrucción de lenguaje de máquina que especifica la operación a ser realizada.

Ver Bytecode y Código de operación

Código objeto

En programación, se llama código objeto al código que resulta de la compilación del código fuente.

Ver Bytecode y Código objeto

CLISP

CLISP es una completa implementación libre de Common Lisp realizada por Bruno Haible, de la Universidad de Karlsruhe, y Michael Stoll, de la Universidad de Múnich, que cumple con casi la totalidad del estándar ANSI Common Lisp, además de muchas otras extensiones.

Ver Bytecode y CLISP

Common Intermediate Language

Common Intermediate Language (CIL, pronunciado "sil" o "kil") (anteriormente llamado Microsoft Intermediate Language o MSIL) es el lenguaje de programación legible por humanos de más bajo nivel en el Common Language Infrastructure y en el.NET Framework.

Ver Bytecode y Common Intermediate Language

Common Language Runtime

El Common Language Runtime o CLR («entorno en tiempo de ejecución de lenguaje común») es un entorno de ejecución para los códigos de los programas que corren sobre la plataforma Microsoft.NET.

Ver Bytecode y Common Language Runtime

Common Lisp

Common Lisp es un lenguaje multi paradigma de propósitos generales.

Ver Bytecode y Common Lisp

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. Bytecode y compilación en tiempo de ejecución son Virtualización.

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

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).

Ver Bytecode y Compilador

Eiffel (lenguaje de programación)

Eiffel es un lenguaje de programación orientado a objetos que sigue el estándar ISO diseñado por Bertrand Meyer (defensor de los lenguajes orientados a objetos y autor de la construcción de Software Orientado a Objetos) y Software Eiffel.

Ver Bytecode y Eiffel (lenguaje de programación)

Ejecutable

En informática, un ejecutable o archivo ejecutable, es tradicionalmente un archivo binario, cuyo contenido se interpreta por el ordenador como un programa.

Ver Bytecode y Ejecutable

Emacs Lisp

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

Ver Bytecode y Emacs Lisp

Gambas

Gambas es un lenguaje de programación libre derivado de BASIC (de ahí que Gambas quiere decir Gambas Almost Means Basic).

Ver Bytecode y Gambas

GNU Emacs

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

Ver Bytecode y GNU Emacs

Inferno (sistema operativo)

Inferno® es un sistema operativo inicialmente creado por Bell Labs, y actualmente desarrollado y mantenido por Vita Nuova Holdings.

Ver Bytecode e Inferno (sistema operativo)

Infocom

Infocom fue una empresa de software de Estados Unidos (establecida en Cambridge, Massachusetts).

Ver Bytecode e Infocom

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 Bytecode e Intérprete (informática)

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.

Ver Bytecode y Java (lenguaje de programación)

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.

Ver Bytecode y Lenguaje de máquina

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.

Ver Bytecode y Lua

MATLAB

MATLAB (abreviatura de MATrix LABoratory, «laboratorio de matrices») es un sistema de cómputo numérico que ofrece un entorno de desarrollo integrado (IDE) con un lenguaje de programación propio (lenguaje M).

Ver Bytecode y MATLAB

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.

Ver Bytecode y Máquina virtual

Máquina virtual Java

Una máquina virtual Java (en inglés Java Virtual Machine, JVM) es una máquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial (el bytecode Java), el cual es generado por el compilador del lenguaje Java.

Ver Bytecode y Máquina virtual Java

Máquina virtual Parrot

Parrot es una máquina virtual basada en registros, que está siendo desarrollada en lenguaje C, y que pretende la ejecución de programas escritos en distintos lenguajes dinámicos, de manera eficiente.

Ver Bytecode y Máquina virtual Parrot

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 permite un rápido desarrollo de aplicaciones.

Ver Bytecode y Microsoft .NET

MS-DOS

MS-DOS (siglas de Microsoft Disk Operating System, Sistema operativo de disco de Microsoft o Microsoft DOS) fue el miembro más popularmente conocido de la familia de sistemas operativos DOS de Microsoft, y el principal sistema operativo para computadoras personales compatible con IBM PC en la década de 1980 y mediados de años 1990, hasta que fue sustituida gradualmente en la versión 8.0 del año 2000 por sistemas operativos que ofrecían una interfaz gráfica de usuario, en particular por varias generaciones de Microsoft Windows.

Ver Bytecode y MS-DOS

Multiplan

Multiplan fue una de las primeras hojas de cálculo desarrollada por Microsoft.

Ver Bytecode y Multiplan

Parallax (compañía)

Parallax Inc. es una compañía privada con sede en Roseville, California.

Ver Bytecode y Parallax (compañía)

Pascal (lenguaje de programación)

Pascal es un lenguaje de programación creado por el profesor suizo Niklaus Wirth entre los años 1968 y 1969, y publicado en 1970.

Ver Bytecode y Pascal (lenguaje de programación)

Perl

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

Ver Bytecode y Perl

PHP

PHP es un lenguaje de programación interpretado del lado del servidor y de uso general que se adapta especialmente al desarrollo web.

Ver Bytecode y PHP

Portabilidad

La portabilidad es uno de los conceptos clave en la programación de alto nivel.

Ver Bytecode y Portabilidad

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.

Ver Bytecode y Python

R (lenguaje de programación)

R es un entorno y lenguaje de programación con un enfoque al análisis estadístico.

Ver Bytecode y R (lenguaje de programación)

Rubinius

Rubinius es una implementación alternativa del lenguaje de programación Ruby creado por Evan Phoenix.

Ver Bytecode y Rubinius

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.

Ver Bytecode y Ruby

Sistema binario

El sistema binario, también llamado sistema diádico en ciencias de la computación, es un sistema de numeración en el que los números son representados utilizando únicamente dos cifras: 0 (cero) y 1 (uno).

Ver Bytecode y Sistema binario

Smalltalk

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

Ver Bytecode y Smalltalk

SQLite

SQLite es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña (~275 kiB) biblioteca escrita en C. SQLite es un proyecto de dominio público creado por D. Richard Hipp.

Ver Bytecode y SQLite

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.

Ver Bytecode y Tcl

UCSD Pascal

El UCSD Pascal fue un sistema de lenguaje de programación Pascal que corría en el UCSD p-System, un sistema operativo portable, altamente independiente de la máquina.

Ver Bytecode y UCSD Pascal

Visual FoxPro

Visual FoxPro (VFP) es un lenguaje de programación por procedimientos, orientado a objetos que posee un Sistema Gestor de Bases de datos o Database Management System (DBMS) y Sistema administrador de bases de datos relacionales, producido por Microsoft.

Ver Bytecode y Visual FoxPro

WebAssembly

WebAssembly, abreviado wasm, es un formato de código binario portable (bytecode), para la ejecución íntegra en navegador de scripts de lado del cliente.

Ver Bytecode y WebAssembly

Ver también

Virtualización

También se conoce como Byte code, Código de bytes.

, WebAssembly.