"Bytecode is een soort machinetaal die het resultaat is van de (gedeeltelijke) compilatie van een computerprogramma. In tegenstelling tot \"echte\" machinetaal is bytecode niet geschikt om direct op een processor te worden uitgevoerd.Bytecode kan worden uitgevoerd op een virtuele machine (zoals de .NET Common Language Runtime (CLR) of de Java Virtual Machine) of later vertaald worden naar \"echte\" machinetaal."@nl . . . . . . . "El bytecode o c\u00F3digo intermedio\u200B\u200B\u200B es un lenguaje intermedio m\u00E1s abstracto que el lenguaje m\u00E1quina. Habitualmente, es tratado como un archivo binario que contiene un programa ejecutable similar a un m\u00F3dulo objeto, que es un archivo binario producido por el compilador cuyo contenido es el c\u00F3digo objeto o c\u00F3digo m\u00E1quina . El c\u00F3digo intermedio recibe su nombre porque usualmente cada c\u00F3digo de operaci\u00F3n tiene una longitud de un byte, si bien la longitud del c\u00F3digo de las instrucciones var\u00EDa. Cada instrucci\u00F3n tiene un c\u00F3digo de operaci\u00F3n entre 0 y 255 seguido de par\u00E1metros tales como los registros o las direcciones de memoria. Esta ser\u00EDa la descripci\u00F3n de un caso t\u00EDpico, si bien la especificaci\u00F3n del bytecode depende ampliamente del lenguaje. Como c\u00F3digo intermedio, se trata de una forma de salida utilizada por los implementadores de lenguajes para reducir la dependencia respecto del hardware espec\u00EDfico y facilitar la interpretaci\u00F3n. Menos frecuentemente se utiliza el bytecode como c\u00F3digo intermedio en un compilador. Algunos sistemas, llamados traductores din\u00E1micos o compiladores justo a tiempo, traducen el bytecode a c\u00F3digo m\u00E1quina inmediatamente antes de su ejecuci\u00F3n para mejorar la velocidad de ejecuci\u00F3n. Los programas en bytecode suelen ser interpretados por un int\u00E9rprete de bytecode (en general, llamado m\u00E1quina virtual, dado que es an\u00E1logo a un ordenador). Su ventaja es su portabilidad: el mismo c\u00F3digo binario puede ser ejecutado en diferentes plataformas y arquitecturas. Es la misma ventaja que presentan los lenguajes interpretados. Sin embargo, como el bytecode es en general menos abstracto, m\u00E1s compacto y m\u00E1s orientado a la m\u00E1quina que un programa pensado para su modificaci\u00F3n por humanos, su rendimiento suele ser mejor que el de los lenguajes interpretados. A causa de esa mejora en el rendimiento, muchos lenguajes interpretados, de hecho, se compilan para convertirlos en bytecode y despu\u00E9s son ejecutados por un int\u00E9rprete de bytecode. Entre esos lenguajes se encuentran Perl, Gambas, PHP y Python. En el caso de Java se suele transmitir como bytecode a la m\u00E1quina receptora, que utiliza un compilador just-in-time para compilar el bytecode en c\u00F3digo m\u00E1quina nativo antes de su ejecuci\u00F3n, ahorrando as\u00ED procesos de interpretaci\u00F3n. Son asimismo interesantes los denominados c\u00F3digos p, similares a los c\u00F3digos intermedios pero cuyos c\u00F3digos de operaci\u00F3n pueden constar de m\u00E1s de un byte y pueden ser variables en tama\u00F1o, como los opcodes de muchas CPU. Estos c\u00F3digos trabajan a muy alto nivel, incluyendo instrucciones del estilo de \u00ABimprime esta cadena\u00BB o \u00ABborra la pantalla\u00BB. Por ejemplo, BASIC utiliza p-Code. En noviembre de 2019, Mozilla, Fasty, Intel y Red Hat forman la Bytecode Alliance, una empresa que tiene por finalidad promover el uso del lenguaje WebAssembly en entornos Linux e integrando cualquier navegador como Safari, Chrome o Firefox.\u200B"@es . . "\u00AB\u0634\u064A\u0641\u0631\u0629 \u0627\u0644\u0628\u0627\u064A\u062A\u00BB \u0623\u0648 \u0643\u0648\u062F \u0627\u0644\u0628\u0627\u064A\u062A \u060C \u064A\u064F\u0637\u0644\u0642 \u0639\u0644\u064A\u0647 \u0623\u064A\u0636\u064B\u0627 \u00AB\u0627\u0644\u0643\u0648\u062F-\u0628\u0627\u0621\u00BB\u060C \u0647\u0648 \u0634\u0643\u0644 \u0645\u0646 \u0623\u0634\u0643\u0627\u0644 \u0645\u062C\u0645\u0648\u0639\u0629 \u0627\u0644\u062A\u0639\u0644\u064A\u0645\u0627\u062A \u0627\u0644\u0645\u0635\u0645\u0645\u0629 \u0644\u0644\u062A\u0646\u0641\u064A\u0630 \u0627\u0644\u0641\u0639\u0627\u0644 \u0628\u0648\u0627\u0633\u0637\u0629 \u0645\u062A\u0631\u062C\u0645 \u0628\u0631\u0645\u062C\u064A. \u0639\u0644\u0649 \u0639\u0643\u0633 \u0627\u0644\u0634\u064A\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062F\u0631\u064A\u0629 \u0627\u0644\u062A\u064A \u064A\u0645\u0643\u0646 \u0642\u0631\u0627\u0621\u062A\u0647\u0627 \u0645\u0646 \u0642\u0628\u0644 \u0627\u0644\u0625\u0646\u0633\u0627\u0646\u060C \u0641\u0625\u0646 \u00AB\u0627\u0644\u0628\u0627\u064A\u062A \u0643\u0648\u062F\u00BB \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u0623\u0643\u0648\u0627\u062F \u0631\u0642\u0645\u064A\u0629 \u0648\u062B\u0648\u0627\u0628\u062A \u0648\u0645\u0631\u0627\u062C\u0639 (\u0639\u0627\u062F\u0629 \u0639\u0646\u0627\u0648\u064A\u0646 \u0631\u0642\u0645\u064A\u0629) \u062A\u0634\u064E\u0641\u0650\u0651\u0631 \u0645\u0627 \u064A\u0646\u062A\u062C \u0645\u0646 \u062A\u062D\u0644\u064A\u0644 \u0627\u0644\u0645\u062A\u0631\u062C\u0645 \u0648\u0625\u062C\u0631\u0627\u0621 \u0627\u0644\u062A\u062D\u0644\u064A\u0644 \u0627\u0644\u062F\u0644\u0627\u0644\u064A\u0651 \u0644\u0623\u0634\u064A\u0627\u0621 \u0645\u062B\u0644 \u0627\u0644\u0646\u0648\u0639 \u0648\u0627\u0644\u0646\u0637\u0627\u0642 \u0648\u0623\u0639\u0645\u0627\u0642 \u0643\u0627\u0626\u0646\u0627\u062A \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062C \u0627\u0644\u0645\u062A\u062F\u0627\u062E\u0644\u0629."@ar . . "May 2019"@en . "Bytecode (also called portable code or p-code) is a form of instruction set designed for efficient execution by a software interpreter. Unlike human-readable source code, bytecodes are compact numeric codes, constants, and references (normally numeric addresses) that encode the result of compiler parsing and performing semantic analysis of things like type, scope, and nesting depths of program objects."@en . . . . . "\u0411\u0430\u0439\u0442-\u043A\u043E\u0434 \u0430\u0431\u043E \u0431\u0430\u0439\u0442\u043A\u043E\u0301\u0434 (\u0430\u043D\u0433\u043B. byte-code), \u0456\u043D\u043E\u0434\u0456 \u0442\u0430\u043A\u043E\u0436 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454\u0442\u044C\u0441\u044F \u0442\u0435\u0440\u043C\u0456\u043D \u043F\u0441\u0435\u0432\u0434\u043E\u043A\u043E\u0434 (\u043D\u0435 \u043F\u043B\u0443\u0442\u0430\u0442\u0438 \u0437 \u043D\u0435\u0444\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u0438\u043C \u0437\u0430\u043F\u0438\u0441\u043E\u043C \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0443) \u2014 \u043C\u0430\u0448\u0438\u043D\u043E-\u043D\u0435\u0437\u0430\u043B\u0435\u0436\u043D\u0438\u0439 \u043A\u043E\u0434 \u043D\u0438\u0437\u044C\u043A\u043E\u0433\u043E \u0440\u0456\u0432\u043D\u044F, \u0449\u043E \u0433\u0435\u043D\u0435\u0440\u0443\u0454\u0442\u044C\u0441\u044F \u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440\u043E\u043C \u0456 \u0432\u0438\u043A\u043E\u043D\u0443\u0454\u0442\u044C\u0441\u044F \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0442\u043E\u0440\u043E\u043C. \u0411\u0456\u043B\u044C\u0448\u0456\u0441\u0442\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0456\u0439 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0443 \u0435\u043A\u0432\u0456\u0432\u0430\u043B\u0435\u043D\u0442\u043D\u0456 \u043E\u0434\u043D\u0456\u0439 \u0430\u0431\u043E \u043A\u0456\u043B\u044C\u043A\u043E\u043C \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043C \u0410\u0441\u0435\u043C\u0431\u043B\u0435\u0440\u0430. \u0422\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0456\u044F \u0432 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u0437\u0430\u0439\u043C\u0430\u0454 \u043F\u0440\u043E\u043C\u0456\u0436\u043D\u0435 \u043F\u043E\u043B\u043E\u0436\u0435\u043D\u043D\u044F \u043C\u0456\u0436 \u043A\u043E\u043C\u043F\u0456\u043B\u044F\u0446\u0456\u0454\u044E \u0432 \u043C\u0430\u0448\u0438\u043D\u043D\u0438\u0439 \u043A\u043E\u0434 \u0456 \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0446\u0456\u0454\u044E. \u0411\u0430\u0439\u0442-\u043A\u043E\u0434 \u043D\u0430\u0437\u0438\u0432\u0430\u0454\u0442\u044C\u0441\u044F \u0442\u0430\u043A \u0442\u043E\u043C\u0443, \u0449\u043E \u0434\u043E\u0432\u0436\u0438\u043D\u0430 \u043A\u043E\u0436\u043D\u043E\u0433\u043E \u043A\u043E\u0434\u0443 \u043E\u043F\u0435\u0440\u0430\u0446\u0456\u0457 \u2014 \u043E\u0434\u0438\u043D \u0431\u0430\u0439\u0442, \u0430\u043B\u0435 \u0434\u043E\u0432\u0436\u0438\u043D\u0430 \u043A\u043E\u0434\u0443 \u043A\u043E\u043C\u0430\u043D\u0434\u0438 \u0440\u0456\u0437\u043D\u0430. \u041A\u043E\u0436\u043D\u0430 \u0456\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0456\u044F \u0454 \u043E\u0434\u043D\u043E\u0431\u0430\u0439\u0442\u043E\u0432\u0438\u043C \u043A\u043E\u0434\u043E\u043C \u043E\u043F\u0435\u0440\u0430\u0446\u0456\u0457 \u0432\u0456\u0434 0 \u0434\u043E 255, \u0437\u0430 \u044F\u043A\u0438\u043C \u0441\u043B\u0456\u0434\u0443\u044E\u0442\u044C \u0442\u0430\u043A\u0456 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u0438, \u044F\u043A \u0440\u0435\u0433\u0456\u0441\u0442\u0440\u0438 \u0430\u0431\u043E \u0430\u0434\u0440\u0435\u0441\u0438 \u043F\u0430\u043C'\u044F\u0442\u0456. \u0426\u0435 \u0432 \u0442\u0438\u043F\u043E\u0432\u043E\u043C\u0443 \u0432\u0438\u043F\u0430\u0434\u043A\u0443, \u0430\u043B\u0435 \u0441\u043F\u0435\u0446\u0438\u0444\u0456\u043A\u0430\u0446\u0456\u044F \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0443 \u0437\u043D\u0430\u0447\u043D\u043E \u0432\u0456\u0434\u0440\u0456\u0437\u043D\u044F\u0454\u0442\u044C\u0441\u044F \u0432 \u043C\u043E\u0432\u0430\u0445 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u0443\u0432\u0430\u043D\u043D\u044F. \u041F\u0440\u043E\u0433\u0440\u0430\u043C\u0430 \u043D\u0430 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0456 \u0437\u0430\u0437\u0432\u0438\u0447\u0430\u0439 \u0432\u0438\u043A\u043E\u043D\u0443\u0454\u0442\u044C\u0441\u044F \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0442\u043E\u0440\u043E\u043C \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0443 (\u0439\u043E\u0433\u043E \u0449\u0435 \u043D\u0430\u0437\u0438\u0432\u0430\u044E\u0442\u044C \u0432\u0456\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u044E \u043C\u0430\u0448\u0438\u043D\u043E\u044E, \u043E\u0441\u043A\u0456\u043B\u044C\u043A\u0438 \u0432\u0456\u043D \u043F\u043E\u0434\u0456\u0431\u043D\u0438\u0439 \u0434\u043E \u043A\u043E\u043C\u043F'\u044E\u0442\u0435\u0440\u0430). \u041F\u0435\u0440\u0435\u0432\u0430\u0433\u0430 \u2014 \u0432 \u043F\u043E\u0440\u0442\u0430\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u0456, \u0442\u043E\u0431\u0442\u043E \u043E\u0434\u0438\u043D \u0456 \u0442\u043E\u0439 \u0436\u0435 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u043C\u043E\u0436\u0435 \u0432\u0438\u043A\u043E\u043D\u0443\u0432\u0430\u0442\u0438\u0441\u044F \u043D\u0430 \u0440\u0456\u0437\u043D\u0438\u0445 \u043F\u043B\u0430\u0442\u0444\u043E\u0440\u043C\u0430\u0445 \u0456 \u0430\u0440\u0445\u0456\u0442\u0435\u043A\u0442\u0443\u0440\u0456 \u2014 \u0446\u044E \u043F\u0435\u0440\u0435\u0432\u0430\u0433\u0443 \u043C\u0430\u044E\u0442\u044C \u0432\u0441\u0456 \u043C\u043E\u0432\u0438, \u0449\u043E \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0443\u044E\u0442\u044C\u0441\u044F. \u041F\u0440\u043E\u0442\u0435, \u043E\u0441\u043A\u0456\u043B\u044C\u043A\u0438 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u0437\u0430\u0437\u0432\u0438\u0447\u0430\u0439 \u0454 \u043C\u0435\u043D\u0448 \u0430\u0431\u0441\u0442\u0440\u0430\u043A\u0442\u043D\u0438\u043C, \u043A\u043E\u043C\u043F\u0430\u043A\u0442\u043D\u0438\u043C \u0456 \u0431\u0456\u043B\u044C\u0448 \u00AB\u043A\u043E\u043C\u043F'\u044E\u0442\u0435\u0440\u043D\u0438\u043C\u00BB \u043D\u0456\u0436 \u043F\u043E\u0447\u0430\u0442\u043A\u043E\u0432\u0438\u0439 \u043A\u043E\u0434, \u0435\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u0456\u0441\u0442\u044C \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0443 \u0437\u0430\u0437\u0432\u0438\u0447\u0430\u0439 \u0432\u0438\u0449\u0430, \u043D\u0456\u0436 \u0447\u0438\u0441\u0442\u0430 \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0446\u0456\u044F \u043F\u043E\u0447\u0430\u0442\u043A\u043E\u0432\u043E\u0433\u043E \u043A\u043E\u0434\u0443, \u043F\u0440\u0438\u0437\u043D\u0430\u0447\u0435\u043D\u043E\u0433\u043E \u0434\u043B\u044F \u043F\u0440\u0430\u0432\u043A\u0438 \u043B\u044E\u0434\u0438\u043D\u043E\u044E. \u0417 \u0446\u0456\u0454\u0457 \u043F\u0440\u0438\u0447\u0438\u043D\u0438 \u0431\u0430\u0433\u0430\u0442\u043E \u0441\u0443\u0447\u0430\u0441\u043D\u0438\u0445 \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u043E\u0432\u0430\u043D\u0438\u0445 \u043C\u043E\u0432 \u043D\u0430\u0441\u043F\u0440\u0430\u0432\u0434\u0456 \u0442\u0440\u0430\u043D\u0441\u043B\u044E\u044E\u0442\u044C \u0432 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u0456 \u0437\u0430\u043F\u0443\u0441\u043A\u0430\u044E\u0442\u044C \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0442\u043E\u0440 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0443. \u0414\u043E \u0442\u0430\u043A\u0438\u0445 \u043C\u043E\u0432 \u0432\u0456\u0434\u043D\u043E\u0441\u044F\u0442\u044C\u0441\u044F Perl, PHP \u0456 Python. \u041F\u0440\u043E\u0433\u0440\u0430\u043C\u0438 \u043D\u0430 Java \u0437\u0430\u0437\u0432\u0438\u0447\u0430\u0439 \u043F\u0435\u0440\u0435\u0434\u0430\u044E\u0442\u044C\u0441\u044F \u043D\u0430 \u0446\u0456\u043B\u044C\u043E\u0432\u0443 \u043C\u0430\u0448\u0438\u043D\u0443 \u0443 \u0432\u0438\u0433\u043B\u044F\u0434\u0456 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0443, \u044F\u043A\u0438\u0439 \u043F\u0435\u0440\u0435\u0434 \u0432\u0438\u043A\u043E\u043D\u0430\u043D\u043D\u044F \u0442\u0440\u0430\u043D\u0441\u043B\u044E\u0454\u0442\u044C\u0441\u044F \u0432 \u043C\u0430\u0448\u0438\u043D\u043D\u0438\u0439 \u043A\u043E\u0434 \u00AB\u043D\u0430 \u043B\u044C\u043E\u0442\u0443\u00BB \u2014 \u0437\u0430 \u0434\u043E\u043F\u043E\u043C\u043E\u0433\u043E\u044E JIT-\u043A\u043E\u043C\u043F\u0456\u043B\u044F\u0446\u0456\u0457. \u0423 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u0456 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438\u0445 \u0437\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0443\u0432\u0430\u0447\u0456\u0432 Open Firmware \u0444\u0456\u0440\u043C\u0438 Sun Microsystems \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0454 \u043E\u043F\u0435\u0440\u0430\u0442\u043E\u0440\u0438 \u043C\u043E\u0432\u0438 Forth. \u0412 \u0442\u043E\u0439 \u0436\u0435 \u0447\u0430\u0441 \u043C\u043E\u0436\u043B\u0438\u0432\u0435 \u0441\u0442\u0432\u043E\u0440\u0435\u043D\u043D\u044F \u043F\u0440\u043E\u0446\u0435\u0441\u043E\u0440\u0456\u0432, \u0434\u043B\u044F \u044F\u043A\u0438\u0445 \u0434\u0430\u043D\u0438\u0439 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u0454 \u0431\u0435\u0437\u043F\u043E\u0441\u0435\u0440\u0435\u0434\u043D\u044C\u043E \u043C\u0430\u0448\u0438\u043D\u043D\u0438\u043C \u043A\u043E\u0434\u043E\u043C (\u0442\u0430\u043A\u0456 \u043F\u0440\u043E\u0446\u0435\u0441\u043E\u0440\u0438 \u0456\u0441\u043D\u0443\u044E\u0442\u044C, \u043D\u0430\u043F\u0440\u0438\u043A\u043B\u0430\u0434, \u0434\u043B\u044F Java \u0456 Forth). \u0422\u0430\u043A\u043E\u0436 \u0434\u0435\u044F\u043A\u0438\u0439 \u0456\u043D\u0442\u0435\u0440\u0435\u0441 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0454 p-\u043A\u043E\u0434 (p-code), \u044F\u043A\u0438\u0439 \u0441\u0445\u043E\u0436\u0438\u0439 \u043D\u0430 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434, \u0430\u043B\u0435 \u0444\u0456\u0437\u0438\u0447\u043D\u043E \u043C\u043E\u0436\u0435 \u0431\u0443\u0442\u0438 \u043C\u0435\u043D\u0448 \u043B\u0430\u043A\u043E\u043D\u0456\u0447\u043D\u0438\u043C \u0456 \u0441\u0438\u043B\u044C\u043D\u043E \u0432\u0430\u0440\u0456\u044E\u0432\u0430\u0442\u0438\u0441\u044F \u043F\u043E \u0434\u043E\u0432\u0436\u0438\u043D\u0456 \u0456\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0456\u0457. \u0412\u0456\u043D \u043F\u0440\u0430\u0446\u044E\u0454 \u043D\u0430 \u0434\u0443\u0436\u0435 \u0432\u0438\u0441\u043E\u043A\u043E\u043C\u0443 \u0440\u0456\u0432\u043D\u0456, \u043D\u0430\u043F\u0440\u0438\u043A\u043B\u0430\u0434 \u00AB\u043D\u0430\u0434\u0440\u0443\u043A\u0443\u0432\u0430\u0442\u0438 \u0440\u044F\u0434\u043E\u043A\u00BB \u0430\u0431\u043E \u00AB\u043E\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0435\u043A\u0440\u0430\u043D\u00BB. P-\u043A\u043E\u0434 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454\u0442\u044C\u0441\u044F \u0432 \u0434\u0435\u044F\u043A\u0438\u0445 \u0440\u0435\u0430\u043B\u0456\u0437\u0430\u0446\u0456\u044F\u0445 BASIC \u0456 \u041F\u0430\u0441\u043A\u0430\u043B\u044F."@uk . . . . . . . . . . . . "En informatique, le bytecode (terme anglais signifiant \u00AB code en bytes \u00BB) est un code interm\u00E9diaire entre les instructions machines et le code source, qui n'est pas directement ex\u00E9cutable. Le bytecode (\u00E9galement appel\u00E9 code portable ou p-code) peut \u00EAtre cr\u00E9\u00E9 \u00E0 la vol\u00E9e et r\u00E9sider en m\u00E9moire (compilation \u00E0 la vol\u00E9e, JIT en anglais) ou bien r\u00E9sider dans un fichier, g\u00E9n\u00E9ralement binaire qui repr\u00E9sente le programme, tout comme un fichier de code objet produit par un compilateur. Puisque c'est un code qui n'est pas ex\u00E9cutable directement par un processeur (\u00E0 l'exception de certains processeurs g\u00E9rant le bytecode Java nativement), il est utilis\u00E9 par les cr\u00E9ateurs de langages de programmation en guise de code interm\u00E9diaire r\u00E9duisant la d\u00E9pendance vis-\u00E0-vis du mat\u00E9riel et facilitant son interpr\u00E9tation sur plusieurs architectures. Certains compilateurs, comme LLVM, et langages de scripts, comme SmallTalk, Java ou certaines impl\u00E9mentations de Ruby (telles que JRuby, Ruby.NET ou SmallRuby), utilisent le bytecode comme repr\u00E9sentation interm\u00E9diaire avant la transformation en code machine vers l'architecture cible (x86, ARM, MIPS, etc.). Certains syst\u00E8mes, appel\u00E9s \u00AB traducteurs dynamiques \u00BB ou \u00AB compilateurs \u00E0 la vol\u00E9e \u00BB (JIT (just-in-time) compilers en anglais), traduisent le bytecode en code machine au fur et \u00E0 mesure de l\u2019ex\u00E9cution, cela permet d\u2019acc\u00E9l\u00E9rer l\u2019ex\u00E9cution sur les boucles ou les fonctions appel\u00E9es plusieurs fois tout en \u00E9vitant de stocker sur disque ou de transf\u00E9rer via les r\u00E9seaux des donn\u00E9es pr\u00E9compil\u00E9es. Cette technique est notamment utilis\u00E9e dans le langage Java et dans les \u00E9mulateurs de syst\u00E8mes (ordinateurs ou consoles de jeu par exemple), retranscrivant les instructions d'un langage machine \u00E0 un autre et plus g\u00E9n\u00E9ralement d'une architecture mat\u00E9rielle \u00E0 une autre. Un programme \u00E0 base de bytecode est ex\u00E9cut\u00E9 par un interpr\u00E9teur appel\u00E9 machine virtuelle, car elle ex\u00E9cute le code tout comme un microprocesseur. L'avantage est la portabilit\u00E9 : le m\u00EAme bytecode peut \u00EAtre ex\u00E9cut\u00E9 sur diverses plates-formes ou architectures pour lesquelles un interpr\u00E9teur existe. Un programme sous forme de bytecode peut donc \u00EAtre transmis d'une machine \u00E0 une autre, et \u00EAtre interpr\u00E9t\u00E9 puis ex\u00E9cut\u00E9 sans modification de celui-ci par diff\u00E9rents types d'architectures mat\u00E9rielles. L'avantage est le m\u00EAme que pour les scripts, qui sont directement interpr\u00E9t\u00E9s (et non compil\u00E9s en bytecode). Cependant, le bytecode est plus concret, plus compact et plus facile \u00E0 manipuler qu'un script, pr\u00E9vu pour \u00EAtre intelligible par l'homme. Pour ces raisons, les performances des interpr\u00E9teurs de bytecode sont g\u00E9n\u00E9ralement bien meilleures que celles des interpr\u00E9teurs de scripts. Pour b\u00E9n\u00E9ficier de ces avantages, aujourd'hui de nombreux langages interpr\u00E9t\u00E9s sont en fait compil\u00E9s en bytecode avant d'\u00EAtre ex\u00E9cut\u00E9s par un interpr\u00E9teur. C'est le cas par exemple de PHP (lorsqu'il est utilis\u00E9 pour des applications), de Tcl, de Python. Un programme Java est habituellement transmis sous forme de bytecode \u00E0 une machine h\u00F4te qui utilisera une compilation \u00E0 la vol\u00E9e pour traduire le bytecode en code machine avant ex\u00E9cution. Les impl\u00E9mentations actuelles de Perl et de Ruby utilisent non pas du bytecode, mais une structure en arbre qui se rapproche de la repr\u00E9sentation interm\u00E9diaire des compilateurs. Les diff\u00E8rent des bytecodes par le codage de leurs op\u00E9rations, qui peut \u00EAtre de plusieurs octets avec une taille variable, tout comme les opcodes de nombreux processeurs. Ils ont un plus haut niveau descriptif, comme \u00AB afficher cette chaine de caract\u00E8res \u00BB ou encore \u00AB effacer l'\u00E9cran \u00BB. Le BASIC et quelques versions de Pascal utilisent un p-code."@fr . "\u5B57\u8282\u7801"@zh . "Bytekod"@sv . . . . . "\uBC14\uC774\uD2B8\uCF54\uB4DC"@ko . "\u0411\u0430\u0439\u0442-\u043A\u043E\u0434"@ru . . "Bytecode"@nl . . "\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9 (bytecode) \u306F\u3001\u30D0\u30A4\u30C8\u6307\u5411\u306E\u3001\u4E2D\u9593\u8868\u73FE\u306E\u30B3\u30FC\u30C9\u3059\u306A\u308F\u3061\u4E2D\u9593\u30B3\u30FC\u30C9\u306E\u7DCF\u79F0\u3067\u3042\u308B\u3002\u4E2D\u9593\u8868\u73FE\u306B\u3064\u3044\u3066\u306E\u4E00\u822C\u7684\u306A\u89E3\u8AAC\u306F\u4E2D\u9593\u8868\u73FE\u306E\u8A18\u4E8B\u3092\u53C2\u7167\u306E\u3053\u3068\u3002\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9\u3068\u3044\u3046\u540D\u524D\u306F\u547D\u4EE4\u306E\u69CB\u6210\u304C\u30D0\u30A4\u30C8\u6307\u5411\u3067\u3042\u308B\u3053\u3068\u3001\u3059\u306A\u308F\u3061\u547D\u4EE4\u9577\u304C\u30D0\u30A4\u30C8\u53EF\u5909\u9577\u3067\u3042\u3063\u305F\u308A\u3001\u547D\u4EE4\u4E2D\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u533A\u5207\u308A\u304C\u30D0\u30A4\u30C8\u533A\u5207\u308A\u306B\u5408\u3063\u3066\u3044\u308B\u3068\u3044\u3063\u305F\u3053\u3068\u304B\u3089\u6765\u3066\u3044\u308B\u3002\u7279\u306BJava\u306E\u5834\u5408\u30AA\u30DA\u30B3\u30FC\u30C9\u304C1\u30D0\u30A4\u30C8\u3067\u3042\u308B\uFF08Java\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9\u306E\u8A18\u4E8B\u3092\u53C2\u7167\uFF09\u3002\u3057\u304B\u3057\u3001\u4EEE\u60F3\u30DE\u30B7\u30F3\u306E\u6A5F\u68B0\u8A9E\u3092\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9\u3068\u547C\u3076\u3053\u3068\u304CJava\u3067\u5E83\u304F\u4E00\u822C\u7684\u306B\u306A\u3063\u305F\u3053\u3068\u304B\u3089\u3001\u524D\u8FF0\u306E\u3088\u3046\u306A\u30D0\u30A4\u30C8\u6307\u5411\u3067\u306A\u304F\u3068\u3082\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9\u3068\u547C\u3093\u3067\u3044\u308B\u3053\u3068\u3082\u591A\u3044\u3002\u30D0\u30A4\u30C8\u5358\u4F4D\u3067\u306A\u304F\u30D3\u30C3\u30C8\u5358\u4F4D\u306E\u5834\u5408\u306F\u3001\u30D3\u30C3\u30C8\u30B3\u30FC\u30C9\u3068\u3082\u547C\u3070\u308C\u308B\u3002\u30EF\u30FC\u30C9\u6307\u5411\u306E\u305F\u3081\u306B\u30EF\u30FC\u30C9\u30B3\u30FC\u30C9\u3068\u3044\u3046\u8A9E\u3092\u4F7F\u3063\u3066\u3044\u308B\u4F8B\u3082\u898B\u3089\u308C\u308B\u3002"@ja . . . . "\u0411\u0430\u0439\u0442-\u043A\u043E\u0434"@uk . . . . . . . . "Em ci\u00EAncia da computa\u00E7\u00E3o, bytecode (traduzindo ao p\u00E9 da letra, c\u00F3digo em bytes \u2014 n\u00E3o confundir com c\u00F3digo-m\u00E1quina) \u00E9 o resultado de um processo semelhante ao dos compiladores de c\u00F3digo-fonte que n\u00E3o \u00E9 imediatamente execut\u00E1vel. Em oposi\u00E7\u00E3o, o bytecode ir\u00E1 ser interpretado numa m\u00E1quina virtual, que far\u00E1 a execu\u00E7\u00E3o. Assim, o bytecode \u00E9 um est\u00E1gio intermedi\u00E1rio entre o c\u00F3digo-fonte (escrito numa linguagem de programa\u00E7\u00E3o espec\u00EDfica) e a aplica\u00E7\u00E3o final, sendo a sua vantagem principal a dualidade entre a portabilidade \u2014 o bytecode ir\u00E1 produzir o mesmo resultado em qualquer arquitectura \u2014 e a aus\u00EAncia da necessidade do pr\u00E9-processamento t\u00EDpico dos compiladores \u2014 o bytecode \u00E9 encarado como um produto final, cuja valida\u00E7\u00E3o da sintaxe e tipos de dados (entre outras fun\u00E7\u00F5es dos compiladores) n\u00E3o ser\u00E1"@pt . . . . "Der Bytecode ist in der Informatik eine Sammlung von Befehlen f\u00FCr eine virtuelle Maschine. Bei Kompilierung eines Quelltextes mancher Programmiersprachen oder Umgebungen \u2013 wie beispielsweise Java \u2013 wird nicht direkt Maschinencode, sondern ein Zwischencode, der Bytecode, erstellt. Dieser Code ist in der Regel unabh\u00E4ngig von realer Hardware. Er entsteht als Resultat einer semantischen Analyse des Quelltexts und ist im Vergleich zu diesem oft relativ kompakt und wesentlich effizienter interpretierbar als der originale Quelltext."@de . "Bytecode"@de . . . . . "1124581452"^^ . . . . "El bytecode o c\u00F3digo intermedio\u200B\u200B\u200B es un lenguaje intermedio m\u00E1s abstracto que el lenguaje m\u00E1quina. Habitualmente, es tratado como un archivo binario que contiene un programa ejecutable similar a un m\u00F3dulo objeto, que es un archivo binario producido por el compilador cuyo contenido es el c\u00F3digo objeto o c\u00F3digo m\u00E1quina . En noviembre de 2019, Mozilla, Fasty, Intel y Red Hat forman la Bytecode Alliance, una empresa que tiene por finalidad promover el uso del lenguaje WebAssembly en entornos Linux e integrando cualquier navegador como Safari, Chrome o Firefox.\u200B"@es . "El bytecode (o byte-code) \u00E9s un codi intermedi m\u00E9s abstracte que el codi m\u00E0quina. Habitualment \u00E9s tractat com un fitxer binari que cont\u00E9 un similar a un m\u00F2dul objecte, que \u00E9s un fitxer binari produ\u00EFt pel compilador el contingut del qual \u00E9s el codi objecte o codi m\u00E0quina. El bytecode rep el seu nom perqu\u00E8 usualment cada codi d'operaci\u00F3 t\u00E9 una longitud d'un byte, si b\u00E9 que la longitud del codi de les instruccions varia. Cada instrucci\u00F3 t\u00E9 un codi d'operaci\u00F3 entre 0 i 255 seguit de par\u00E0metres tals com els registres o les adreces de mem\u00F2ria. Aquesta seria la descripci\u00F3 d'un cas t\u00EDpic, si b\u00E9 l'especificaci\u00F3 del bytecode dep\u00E8n \u00E0mpliament del llenguatge. Com a codi intermedi, es tracta d'una forma de sortida utilitzada pels implementadors de llenguatges per reduir la depend\u00E8ncia respecte del maquinari espec\u00EDfic i facilitar la interpretaci\u00F3. Menys freq\u00FCentment s'utilitza el bytecode com a codi intermedi en un compilador. Alguns sistemes, anomenats traductors din\u00E0mics o compiladors \u00AB\u00BB tradueixen el bytecode a codi m\u00E0quina immediatament abans de la seva execuci\u00F3 per millorar la velocitat d'execuci\u00F3. Els programes en bytecode solen ser interpretats per un int\u00E8rpret de bytecode (en general anomenat m\u00E0quina virtual, ja que \u00E9s an\u00E0leg a un ordinador). El seu avantatge \u00E9s la seva portabilitat: el mateix codi binari pot ser executat en diferents plataformes i arquitectures. \u00C9s el mateix avantatge que presenten els llenguatges interpretats. Tanmateix, com el bytecode \u00E9s en general menys abstracte, m\u00E9s compacte i m\u00E9s orientat a la m\u00E0quina que un programa pensat per a la seva modificaci\u00F3 per humans, el seu rendiment sol ser millor que el dels llenguatges interpretats. A causa d'aquesta millora en el rendiment, molts llenguatges interpretats, de fet, es compilen per convertir-los en bytecode i despr\u00E9s s\u00F3n executats per un int\u00E8rpret de bytecode. Entre aquests llenguatges es troben Perl, PHP i Python. El codi Java sol ser transm\u00E8s com a bytecode a la m\u00E0quina receptora, que utilitza un compilador just a temps o jit per les seves inicials en angl\u00E8s, per traduir el bytecode en codi m\u00E0quina abans de la seva execuci\u00F3. S\u00F3n aix\u00ED mateix interessants els denominats p-Codes, similars a bytecodes per\u00F2 els codis d'operaci\u00F3 de les quals poden constar de m\u00E9s d'un byte i poden ser variables en grand\u00E0ria, com els opcodes de moltes CPUs. Aquests codis treballen a nivell molt alt, incloent instruccions de l'estil de \u00ABimprimeix aquesta cadena\u00BB o \u00ABborra la pantalla\u00BB. Per exemple, BASIC utilitza p-Codes."@ca . . "In informatica, il bytecode \u00E8 un linguaggio intermedio pi\u00F9 astratto tra il linguaggio macchina e il linguaggio di programmazione, usato per descrivere le operazioni che costituiscono un programma. \u00C8 cos\u00EC chiamato perch\u00E9 spesso le operazioni hanno un codice che occupa un solo byte, anche se la lunghezza dell'intera istruzione pu\u00F2 variare perch\u00E9 ogni operazione ha un numero specifico di parametri su cui operare. I parametri di queste operazioni possono consistere di registri o indirizzi di memoria, un po' come accade per il linguaggio macchina."@it . . . "\u00AB\u0634\u064A\u0641\u0631\u0629 \u0627\u0644\u0628\u0627\u064A\u062A\u00BB \u0623\u0648 \u0643\u0648\u062F \u0627\u0644\u0628\u0627\u064A\u062A \u060C \u064A\u064F\u0637\u0644\u0642 \u0639\u0644\u064A\u0647 \u0623\u064A\u0636\u064B\u0627 \u00AB\u0627\u0644\u0643\u0648\u062F-\u0628\u0627\u0621\u00BB\u060C \u0647\u0648 \u0634\u0643\u0644 \u0645\u0646 \u0623\u0634\u0643\u0627\u0644 \u0645\u062C\u0645\u0648\u0639\u0629 \u0627\u0644\u062A\u0639\u0644\u064A\u0645\u0627\u062A \u0627\u0644\u0645\u0635\u0645\u0645\u0629 \u0644\u0644\u062A\u0646\u0641\u064A\u0630 \u0627\u0644\u0641\u0639\u0627\u0644 \u0628\u0648\u0627\u0633\u0637\u0629 \u0645\u062A\u0631\u062C\u0645 \u0628\u0631\u0645\u062C\u064A. \u0639\u0644\u0649 \u0639\u0643\u0633 \u0627\u0644\u0634\u064A\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062F\u0631\u064A\u0629 \u0627\u0644\u062A\u064A \u064A\u0645\u0643\u0646 \u0642\u0631\u0627\u0621\u062A\u0647\u0627 \u0645\u0646 \u0642\u0628\u0644 \u0627\u0644\u0625\u0646\u0633\u0627\u0646\u060C \u0641\u0625\u0646 \u00AB\u0627\u0644\u0628\u0627\u064A\u062A \u0643\u0648\u062F\u00BB \u0639\u0628\u0627\u0631\u0629 \u0639\u0646 \u0623\u0643\u0648\u0627\u062F \u0631\u0642\u0645\u064A\u0629 \u0648\u062B\u0648\u0627\u0628\u062A \u0648\u0645\u0631\u0627\u062C\u0639 (\u0639\u0627\u062F\u0629 \u0639\u0646\u0627\u0648\u064A\u0646 \u0631\u0642\u0645\u064A\u0629) \u062A\u0634\u064E\u0641\u0650\u0651\u0631 \u0645\u0627 \u064A\u0646\u062A\u062C \u0645\u0646 \u062A\u062D\u0644\u064A\u0644 \u0627\u0644\u0645\u062A\u0631\u062C\u0645 \u0648\u0625\u062C\u0631\u0627\u0621 \u0627\u0644\u062A\u062D\u0644\u064A\u0644 \u0627\u0644\u062F\u0644\u0627\u0644\u064A\u0651 \u0644\u0623\u0634\u064A\u0627\u0621 \u0645\u062B\u0644 \u0627\u0644\u0646\u0648\u0639 \u0648\u0627\u0644\u0646\u0637\u0627\u0642 \u0648\u0623\u0639\u0645\u0627\u0642 \u0643\u0627\u0626\u0646\u0627\u062A \u0627\u0644\u0628\u0631\u0646\u0627\u0645\u062C \u0627\u0644\u0645\u062A\u062F\u0627\u062E\u0644\u0629. \u064A\u0646\u0628\u0639 \u0627\u0633\u0645 \u00AB\u0627\u0644\u0628\u0627\u064A\u062A \u0643\u0648\u062F\u00BB \u0645\u0646 \u0645\u062C\u0645\u0648\u0639\u0627\u062A \u0627\u0644\u062A\u0639\u0644\u064A\u0645\u0627\u062A \u0627\u0644\u062A\u064A \u062A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0623\u0643\u0648\u0627\u062F \u062A\u0634\u063A\u064A\u0644 \u0623\u062D\u0627\u062F\u064A\u0629 \u0627\u0644\u0628\u0627\u064A\u062A \u0645\u064E\u062A\u0628\u064F\u0648\u0639\u064E\u0629 \u0628\u0639\u0648\u0627\u0645\u0644 \u0627\u062E\u062A\u064A\u0627\u0631\u064A\u0629 (\u0645\u0639\u0637\u0649 \u0623\u0648 \u0648\u0633\u064A\u0637). \u0642\u062F \u064A\u062A\u0645 \u0625\u062E\u0631\u0627\u062C \u0627\u0644\u062A\u0645\u062B\u064A\u0644\u0627\u062A \u0627\u0644\u0645\u062A\u0648\u0633\u0637\u0629 \u0645\u062B\u0644 \u00AB\u0627\u0644\u0628\u0627\u064A\u062A \u0643\u0648\u062F\u00BB \u0639\u0646 \u0637\u0631\u064A\u0642 \u062A\u0637\u0628\u064A\u0642\u0627\u062A \u0644\u063A\u0629 \u0627\u0644\u0628\u0631\u0645\u062C\u0629 \u0644\u062A\u0633\u0647\u064A\u0644 \u0627\u0644\u062A\u0641\u0633\u064A\u0631\u060C \u0623\u0648 \u064A\u0645\u0643\u0646 \u0627\u0633\u062A\u062E\u062F\u0627\u0645\u0647\u0627 \u0644\u062A\u0642\u0644\u064A\u0644 \u0627\u0644\u0627\u0639\u062A\u0645\u0627\u062F \u0639\u0644\u0649 \u0627\u0644\u0623\u062C\u0647\u0632\u0629 \u0648\u0646\u0638\u0627\u0645 \u0627\u0644\u062A\u0634\u063A\u064A\u0644 \u0645\u0646 \u062E\u0644\u0627\u0644 \u0627\u0644\u0633\u0645\u0627\u062D \u0628\u062A\u0634\u063A\u064A\u0644 \u0646\u0641\u0633 \u0627\u0644\u0634\u064A\u0641\u0631\u0629 \u0639\u0628\u0631 \u0627\u0644\u0623\u0646\u0638\u0645\u0629 \u0623\u0648 \u0627\u0644\u0645\u0646\u0635\u0627\u062A \u0627\u0644\u0623\u0633\u0627\u0633\u064A\u0629\u060C \u0639\u0644\u0649 \u0623\u062C\u0647\u0632\u0629 \u0645\u062E\u062A\u0644\u0641\u0629. \u063A\u0627\u0644\u0628\u064B\u0627 \u0645\u0627 \u064A\u062A\u0645 \u062A\u0646\u0641\u064A\u0630 \u00AB\u0627\u0644\u0628\u0627\u064A\u062A \u0643\u0648\u062F\u00BB \u0628\u0634\u0643\u0644 \u0645\u0628\u0627\u0634\u0631 \u0639\u0644\u0649 \u062C\u0647\u0627\u0632 \u0627\u0641\u062A\u0631\u0627\u0636\u064A \u0623\u0648 \u064A\u0645\u0643\u0646 \u062A\u0631\u062C\u0645\u062A\u0647 \u0625\u0644\u0649 \u0644\u063A\u0629 \u0627\u0644\u0622\u0644\u0629 \u0644\u0644\u062D\u0635\u0648\u0644 \u0639\u0644\u0649 \u0623\u062F\u0627\u0621 \u0623\u0641\u0636\u0644. \u0646\u0638\u0631\u064B\u0627 \u0644\u0623\u0646 \u062A\u0639\u0644\u064A\u0645\u0627\u062A \u00AB\u0627\u0644\u0628\u0627\u064A\u062A \u0643\u0648\u062F\u00BB \u062A\u062A\u0645 \u0645\u0639\u0627\u0644\u062C\u062A\u0647\u0627 \u0628\u0648\u0627\u0633\u0637\u0629 \u0628\u0631\u0646\u0627\u0645\u062C\u060C \u0641\u0642\u062F \u062A\u0643\u0648\u0646 \u0645\u0639\u0642\u062F\u0629 \u0628\u0634\u0643\u0644 \u062A\u0639\u0633\u0641\u064A\u060C \u0648\u0644\u0643\u0646\u0647\u0627 \u0645\u0639 \u0630\u0644\u0643 \u063A\u0627\u0644\u0628\u064B\u0627 \u0645\u0627 \u062A\u0634\u0628\u0647 \u062A\u0639\u0644\u064A\u0645\u0627\u062A \u0627\u0644\u0623\u062C\u0647\u0632\u0629 \u0627\u0644\u062A\u0642\u0644\u064A\u062F\u064A\u0629: \u062A\u0639\u062F \u0623\u062C\u0647\u0632\u0629 \u0627\u0644\u0645\u0643\u062F\u0633 (\u0633\u062A\u0627\u0643) \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629 \u0647\u064A \u0627\u0644\u0623\u0643\u062B\u0631 \u0634\u064A\u0648\u0639\u064B\u0627\u060C \u0648\u0644\u0643\u0646 \u062A\u0645 \u0623\u064A\u0636\u064B\u0627 \u0625\u0646\u0634\u0627\u0621 \u0622\u0644\u0627\u062A \u0627\u0644\u062A\u0633\u062C\u064A\u0644 \u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A\u0629. \u063A\u0627\u0644\u0628\u064B\u0627 \u0645\u0627 \u064A\u062A\u0645 \u062A\u062E\u0632\u064A\u0646 \u0627\u0644\u0623\u062C\u0632\u0627\u0621 \u0627\u0644\u0645\u062E\u062A\u0644\u0641\u0629 \u0641\u064A \u0645\u0644\u0641\u0627\u062A \u0645\u0646\u0641\u0635\u0644\u0629\u060C \u0639\u0644\u0649 \u063A\u0631\u0627\u0631 \u0648\u062D\u062F\u0627\u062A \u0627\u0644\u0643\u0627\u0626\u0646\u060C \u0648\u0644\u0643\u0646 \u064A\u062A\u0645 \u062A\u062D\u0645\u064A\u0644\u0647\u0627 \u062F\u064A\u0646\u0627\u0645\u064A\u0643\u064A\u064B\u0627 \u0623\u062B\u0646\u0627\u0621 \u0627\u0644\u062A\u0646\u0641\u064A\u0630."@ar . . . "\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9 (bytecode) \u306F\u3001\u30D0\u30A4\u30C8\u6307\u5411\u306E\u3001\u4E2D\u9593\u8868\u73FE\u306E\u30B3\u30FC\u30C9\u3059\u306A\u308F\u3061\u4E2D\u9593\u30B3\u30FC\u30C9\u306E\u7DCF\u79F0\u3067\u3042\u308B\u3002\u4E2D\u9593\u8868\u73FE\u306B\u3064\u3044\u3066\u306E\u4E00\u822C\u7684\u306A\u89E3\u8AAC\u306F\u4E2D\u9593\u8868\u73FE\u306E\u8A18\u4E8B\u3092\u53C2\u7167\u306E\u3053\u3068\u3002\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9\u3068\u3044\u3046\u540D\u524D\u306F\u547D\u4EE4\u306E\u69CB\u6210\u304C\u30D0\u30A4\u30C8\u6307\u5411\u3067\u3042\u308B\u3053\u3068\u3001\u3059\u306A\u308F\u3061\u547D\u4EE4\u9577\u304C\u30D0\u30A4\u30C8\u53EF\u5909\u9577\u3067\u3042\u3063\u305F\u308A\u3001\u547D\u4EE4\u4E2D\u306E\u30D5\u30A3\u30FC\u30EB\u30C9\u306E\u533A\u5207\u308A\u304C\u30D0\u30A4\u30C8\u533A\u5207\u308A\u306B\u5408\u3063\u3066\u3044\u308B\u3068\u3044\u3063\u305F\u3053\u3068\u304B\u3089\u6765\u3066\u3044\u308B\u3002\u7279\u306BJava\u306E\u5834\u5408\u30AA\u30DA\u30B3\u30FC\u30C9\u304C1\u30D0\u30A4\u30C8\u3067\u3042\u308B\uFF08Java\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9\u306E\u8A18\u4E8B\u3092\u53C2\u7167\uFF09\u3002\u3057\u304B\u3057\u3001\u4EEE\u60F3\u30DE\u30B7\u30F3\u306E\u6A5F\u68B0\u8A9E\u3092\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9\u3068\u547C\u3076\u3053\u3068\u304CJava\u3067\u5E83\u304F\u4E00\u822C\u7684\u306B\u306A\u3063\u305F\u3053\u3068\u304B\u3089\u3001\u524D\u8FF0\u306E\u3088\u3046\u306A\u30D0\u30A4\u30C8\u6307\u5411\u3067\u306A\u304F\u3068\u3082\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9\u3068\u547C\u3093\u3067\u3044\u308B\u3053\u3068\u3082\u591A\u3044\u3002\u30D0\u30A4\u30C8\u5358\u4F4D\u3067\u306A\u304F\u30D3\u30C3\u30C8\u5358\u4F4D\u306E\u5834\u5408\u306F\u3001\u30D3\u30C3\u30C8\u30B3\u30FC\u30C9\u3068\u3082\u547C\u3070\u308C\u308B\u3002\u30EF\u30FC\u30C9\u6307\u5411\u306E\u305F\u3081\u306B\u30EF\u30FC\u30C9\u30B3\u30FC\u30C9\u3068\u3044\u3046\u8A9E\u3092\u4F7F\u3063\u3066\u3044\u308B\u4F8B\u3082\u898B\u3089\u308C\u308B\u3002"@ja . . "Kod bajtowy"@pl . "Bajtk\u00F3d"@cs . . . . . "Kod bajtowy (ang. bytecode) \u2013 nazwa reprezentacji kodu u\u017Cywanej przez maszyny wirtualne oraz przez niekt\u00F3re kompilatory. Kod sk\u0142ada si\u0119 z ci\u0105gu instrukcji (kt\u00F3rych kody operacji maj\u0105 zwykle d\u0142ugo\u015B\u0107 jednego bajta, st\u0105d nazwa), kt\u00F3re nie odpowiadaj\u0105 bezpo\u015Brednio instrukcjom procesora i mog\u0105 zawiera\u0107 instrukcje wysokiego poziomu (takie jak np. stw\u00F3rz obiekt klasy X, po\u0142\u0105cz dwa \u0142a\u0144cuchy itd.), jednak w przeciwie\u0144stwie do kodu \u017Ar\u00F3d\u0142owego wymagaj\u0105 analizy tylko pojedynczych poszczeg\u00F3lnych operacji. W przeciwie\u0144stwie do maszyn fizycznych, kt\u00F3re prawie zawsze s\u0105 maszynami rejestrowymi, wi\u0119kszo\u015B\u0107 (cho\u0107 nie wszystkie) maszyn wirtualnych to maszyny stosowe."@pl . . . . . . . . "\uBC14\uC774\uD2B8\uCF54\uB4DC(Bytecode, portable code, p-code)\uB294 \uD2B9\uC815 \uD558\uB4DC\uC6E8\uC5B4\uAC00 \uC544\uB2CC \uAC00\uC0C1 \uCEF4\uD4E8\uD130\uC5D0\uC11C \uB3CC\uC544\uAC00\uB294 \uC2E4\uD589 \uD504\uB85C\uADF8\uB7A8\uC744 \uC704\uD55C \uC774\uC9C4 \uD45C\uD604\uBC95\uC774\uB2E4. \uD558\uB4DC\uC6E8\uC5B4\uAC00 \uC544\uB2CC \uC18C\uD504\uD2B8\uC6E8\uC5B4\uC5D0 \uC758\uD574 \uCC98\uB9AC\uB418\uAE30 \uB54C\uBB38\uC5D0, \uBCF4\uD1B5 \uAE30\uACC4\uC5B4\uBCF4\uB2E4 \uB354 \uCD94\uC0C1\uC801\uC774\uB2E4. \uC5ED\uC0AC\uC801\uC73C\uB85C \uBC14\uC774\uD2B8\uCF54\uB4DC\uB294 \uB300\uBD80\uBD84\uC758 \uBA85\uB839 \uC9D1\uD569\uC774 0\uAC1C \uC774\uC0C1\uC758 \uB9E4\uAC1C \uBCC0\uC218\uB97C \uAC16\uB294 1\uBC14\uC774\uD2B8 \uD06C\uAE30\uC758 \uBA85\uB839 \uCF54\uB4DC(opcode)\uC600\uAE30 \uB54C\uBB38\uC5D0 \uBC14\uC774\uD2B8\uCF54\uB4DC\uB77C \uBD88\uB9AC\uAC8C \uB418\uC5C8\uB2E4. \uBC14\uC774\uD2B8\uCF54\uB4DC\uB294 \uD2B9\uC815 \uD558\uB4DC\uC6E8\uC5B4\uC5D0 \uB300\uD55C \uC758\uC874\uC131\uC744 \uC904\uC774\uACE0, \uC778\uD130\uD504\uB9AC\uD305\uB3C4 \uC26C\uC6B4 \uACB0\uACFC\uBB3C\uC744 \uC0DD\uC131\uD558\uACE0\uC790 \uD558\uB294 \uD504\uB85C\uADF8\uB798\uBC0D \uC5B8\uC5B4\uC5D0 \uC758\uD574, \uCD9C\uB825 \uCF54\uB4DC\uC758 \uD55C \uD615\uD0DC\uB85C \uC0AC\uC6A9\uB41C\uB2E4. \uCEF4\uD30C\uC77C\uB418\uC5B4 \uB9CC\uB4E4\uC5B4\uC9C4 \uBC14\uC774\uD2B8\uCF54\uB4DC\uB294 \uD2B9\uC815 \uD558\uB4DC\uC6E8\uC5B4\uC758 \uAE30\uACC4 \uCF54\uB4DC\uB97C \uB9CC\uB4DC\uB294 \uCEF4\uD30C\uC77C\uB7EC\uC758 \uC785\uB825\uC73C\uB85C \uC0AC\uC6A9\uB418\uAC70\uB098, \uAC00\uC0C1 \uCEF4\uD4E8\uD130\uC5D0\uC11C \uBC14\uB85C \uC2E4\uD589\uB41C\uB2E4. \uC0AC\uB78C\uC774 \uC77D\uAE30 \uC27D\uB3C4\uB85D \uC4F0\uC778 \uC18C\uC2A4 \uCF54\uB4DC\uC640 \uBE44\uAD50\uD558\uBA74, \uBC14\uC774\uD2B8 \uCF54\uB4DC\uB294 \uB35C \uCD94\uC0C1\uC801\uC774\uBA70, \uB354 \uAC04\uACB0\uD558\uACE0, \uB354 \uCEF4\uD4E8\uD130 \uC911\uC2EC\uC801\uC774\uB2E4. \uC608\uB97C \uB4E4\uC5B4 \uBC14\uC774\uD2B8\uCF54\uB4DC\uB294 \uBCC0\uC218\uC758 \uC811\uADFC \uBC94\uC704(\uC9C0\uC5ED\uBCC0\uC218 \uB610\uB294 \uC804\uC5ED\uBCC0\uC218 \uC778\uC9C0 \uC5EC\uBD80) \uB4F1\uACFC \uAC19\uC740 \uC758\uBBF8 \uBD84\uC11D \uB2E8\uACC4\uC758 \uACB0\uACFC\uB97C \uBD80\uD638\uD654\uD55C\uB2E4. \uADF8\uB798\uC11C \uC77C\uBC18\uC801\uC73C\uB85C \uC18C\uC2A4 \uCF54\uB4DC\uB97C \uC9C1\uC811 \uBD84\uC11D/\uC2E4\uD589\uD558\uB294 \uAC83\uBCF4\uB2E4 \uB354 \uC88B\uC740 \uC131\uB2A5\uC744 \uBCF4\uC5EC \uC900\uB2E4."@ko . . . . "Der Bytecode ist in der Informatik eine Sammlung von Befehlen f\u00FCr eine virtuelle Maschine. Bei Kompilierung eines Quelltextes mancher Programmiersprachen oder Umgebungen \u2013 wie beispielsweise Java \u2013 wird nicht direkt Maschinencode, sondern ein Zwischencode, der Bytecode, erstellt. Dieser Code ist in der Regel unabh\u00E4ngig von realer Hardware. Er entsteht als Resultat einer semantischen Analyse des Quelltexts und ist im Vergleich zu diesem oft relativ kompakt und wesentlich effizienter interpretierbar als der originale Quelltext."@de . . "89997"^^ . . . . . "Bytekod \u00E4r ett namn f\u00F6r en slags kompilerad programkod. Till skillnad fr\u00E5n maskinkod, som \u00E4r knuten till en specifik dator, s\u00E4gs bytekod vara abstrakt eller virtuell eftersom den oftast \u00E4r obunden till en maskinarkitektur. Namnet kommer av att instruktionskoderna, inklusive eventuella parametrar, representerades av en eller flera bytes, i ett sammanhang d\u00E4r CPU-instruktioner typiskt anv\u00E4nde (ett eller flera) hela 16 eller 32-bitars ord f\u00F6r samma sak. Parameterarna \u00E4r registernummer, minnesadresser, eller andra konstanter. Forth anv\u00E4nder sig av liknande kodstrategier f\u00F6r att uppn\u00E5 portabilitet."@sv . "\u0411\u0430\u0439\u0442-\u043A\u043E\u0434 \u0430\u0431\u043E \u0431\u0430\u0439\u0442\u043A\u043E\u0301\u0434 (\u0430\u043D\u0433\u043B. byte-code), \u0456\u043D\u043E\u0434\u0456 \u0442\u0430\u043A\u043E\u0436 \u0432\u0438\u043A\u043E\u0440\u0438\u0441\u0442\u043E\u0432\u0443\u0454\u0442\u044C\u0441\u044F \u0442\u0435\u0440\u043C\u0456\u043D \u043F\u0441\u0435\u0432\u0434\u043E\u043A\u043E\u0434 (\u043D\u0435 \u043F\u043B\u0443\u0442\u0430\u0442\u0438 \u0437 \u043D\u0435\u0444\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u0438\u043C \u0437\u0430\u043F\u0438\u0441\u043E\u043C \u0430\u043B\u0433\u043E\u0440\u0438\u0442\u043C\u0443) \u2014 \u043C\u0430\u0448\u0438\u043D\u043E-\u043D\u0435\u0437\u0430\u043B\u0435\u0436\u043D\u0438\u0439 \u043A\u043E\u0434 \u043D\u0438\u0437\u044C\u043A\u043E\u0433\u043E \u0440\u0456\u0432\u043D\u044F, \u0449\u043E \u0433\u0435\u043D\u0435\u0440\u0443\u0454\u0442\u044C\u0441\u044F \u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440\u043E\u043C \u0456 \u0432\u0438\u043A\u043E\u043D\u0443\u0454\u0442\u044C\u0441\u044F \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0442\u043E\u0440\u043E\u043C. \u0411\u0456\u043B\u044C\u0448\u0456\u0441\u0442\u044C \u0456\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0456\u0439 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0443 \u0435\u043A\u0432\u0456\u0432\u0430\u043B\u0435\u043D\u0442\u043D\u0456 \u043E\u0434\u043D\u0456\u0439 \u0430\u0431\u043E \u043A\u0456\u043B\u044C\u043A\u043E\u043C \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043C \u0410\u0441\u0435\u043C\u0431\u043B\u0435\u0440\u0430. \u0422\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0456\u044F \u0432 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u0437\u0430\u0439\u043C\u0430\u0454 \u043F\u0440\u043E\u043C\u0456\u0436\u043D\u0435 \u043F\u043E\u043B\u043E\u0436\u0435\u043D\u043D\u044F \u043C\u0456\u0436 \u043A\u043E\u043C\u043F\u0456\u043B\u044F\u0446\u0456\u0454\u044E \u0432 \u043C\u0430\u0448\u0438\u043D\u043D\u0438\u0439 \u043A\u043E\u0434 \u0456 \u0456\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0446\u0456\u0454\u044E. \u0412 \u0442\u043E\u0439 \u0436\u0435 \u0447\u0430\u0441 \u043C\u043E\u0436\u043B\u0438\u0432\u0435 \u0441\u0442\u0432\u043E\u0440\u0435\u043D\u043D\u044F \u043F\u0440\u043E\u0446\u0435\u0441\u043E\u0440\u0456\u0432, \u0434\u043B\u044F \u044F\u043A\u0438\u0445 \u0434\u0430\u043D\u0438\u0439 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u0454 \u0431\u0435\u0437\u043F\u043E\u0441\u0435\u0440\u0435\u0434\u043D\u044C\u043E \u043C\u0430\u0448\u0438\u043D\u043D\u0438\u043C \u043A\u043E\u0434\u043E\u043C (\u0442\u0430\u043A\u0456 \u043F\u0440\u043E\u0446\u0435\u0441\u043E\u0440\u0438 \u0456\u0441\u043D\u0443\u044E\u0442\u044C, \u043D\u0430\u043F\u0440\u0438\u043A\u043B\u0430\u0434, \u0434\u043B\u044F Java \u0456 Forth)."@uk . "Bytecode"@fr . . . . . . . . "Bytecode"@en . . . . "El bytecode (o byte-code) \u00E9s un codi intermedi m\u00E9s abstracte que el codi m\u00E0quina. Habitualment \u00E9s tractat com un fitxer binari que cont\u00E9 un similar a un m\u00F2dul objecte, que \u00E9s un fitxer binari produ\u00EFt pel compilador el contingut del qual \u00E9s el codi objecte o codi m\u00E0quina."@ca . "y"@en . . . . "Duonkodo a\u016D bajtkodo estas intera kodo - pli abstrakta ol ma\u015Dinkodo sed malpli abstrakta ol programlingvo. Kutime estas traktita kiel la kiu enhavas ruligelban programon simila al , kiu estas dosiero por la kompililo kaj kies enhavo estas la a\u016D ma\u015Dinkodo. La duonkodo estas fojfoje nomita bajtkodo (de angla byte) \u0109ar kutime \u0109iu havas longon de unu bajto, eble sekvata de parametroj. \u0108iu instrukcio havas inter 0 kaj 255 sekvita de parametroj kiel la registroj a\u016D la memorodirektoj. Tiu estus la priskribo de tipa kazo, sed la precize priskibo de duonkodo ege dependas de la lingvo. La programoj en duonkodo devas esti interpretitaj de interpretilo (\u011Denerale nomita virtuala ma\u015Dino, pro tio ke \u011Di estas analoga al komputilo). \u011Cia avanta\u011Do estas \u011Dia : la sama binara kodo eblas ekzekutita en diversaj platformoj kaj arkitekturoj. Estas la sama avanta\u011Do kiun prezentas la interpretitaj lingvoj. Tamen, \u0109ar la duonkodo estas \u011Denerale malpli abstrakta, pli kompakta kaj pli orientita al la ma\u015Dino, \u011Dia rapideco estas pli bona ol tiu de la interpretitaj lingvoj. Pro tiu plibonigo de la rapideco, multaj interpretitaj lingvoj, fakte estas kompilitaj por konverti ilin al duonkodo kaj poste estas ekzekutitaj de interpretilo de duonkodo. Inter tiuj lingvoj trovas Perl, PHP kaj Python. La kodo de Javo estas disponigita kiel duonkodo al la ma\u015Dino, kiu uzas kompililon la\u016Dbezone (angle: just-in-time) por traduki bajtkodo al ma\u015Dinkodo \u0135us anta\u016D \u011Dia ruli\u011Do."@eo . "\u0411\u0430\u0439\u0442-\u043A\u043E\u0434 (\u0431\u0430\u0439\u0442\u043A\u043E\u0301\u0434; \u0430\u043D\u0433\u043B. bytecode, \u0442\u0430\u043A\u0436\u0435 \u0438\u043D\u043E\u0433\u0434\u0430 p-\u043A\u043E\u0434, p-code \u043E\u0442 portable code) \u2014 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u043E\u0435 , \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043D\u0430 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043C\u0438. \u041F\u043E \u0441\u0440\u0430\u0432\u043D\u0435\u043D\u0438\u044E \u0441 \u0438\u0441\u0445\u043E\u0434\u043D\u044B\u043C \u043A\u043E\u0434\u043E\u043C, \u0443\u0434\u043E\u0431\u043D\u044B\u043C \u0434\u043B\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0438 \u0447\u0442\u0435\u043D\u0438\u044F \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u043E\u043C, \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u2014 \u044D\u0442\u043E \u043A\u043E\u043C\u043F\u0430\u043A\u0442\u043D\u043E\u0435 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u044B, \u0443\u0436\u0435 \u043F\u0440\u043E\u0448\u0435\u0434\u0448\u0435\u0439 \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0438 \u0441\u0435\u043C\u0430\u043D\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0430\u043D\u0430\u043B\u0438\u0437. \u0412 \u043D\u0451\u043C \u0432 \u044F\u0432\u043D\u043E\u043C \u0432\u0438\u0434\u0435 \u0437\u0430\u043A\u043E\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0442\u0438\u043F\u044B, \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043A\u043E\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0438\u0438. \u0421 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0442\u043E\u0447\u043A\u0438 \u0437\u0440\u0435\u043D\u0438\u044F \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0441\u043E\u0431\u043E\u0439 \u043C\u0430\u0448\u0438\u043D\u043D\u043E-\u043D\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043C\u044B\u0439 \u043A\u043E\u0434 \u043D\u0438\u0437\u043A\u043E\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F, \u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C\u044B\u0439 \u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440\u043E\u043C \u0438\u0437 \u0438\u0441\u0445\u043E\u0434\u043D\u043E\u0433\u043E \u043A\u043E\u0434\u0430."@ru . . . . . . . . . . "In informatica, il bytecode \u00E8 un linguaggio intermedio pi\u00F9 astratto tra il linguaggio macchina e il linguaggio di programmazione, usato per descrivere le operazioni che costituiscono un programma. \u00C8 cos\u00EC chiamato perch\u00E9 spesso le operazioni hanno un codice che occupa un solo byte, anche se la lunghezza dell'intera istruzione pu\u00F2 variare perch\u00E9 ogni operazione ha un numero specifico di parametri su cui operare. I parametri di queste operazioni possono consistere di registri o indirizzi di memoria, un po' come accade per il linguaggio macchina."@it . . . . . . . . "Bajtk\u00F3d neboli byte code [bait k\u0259ud] (p-code [\u02C8pi\u02D0 \u02CCk\u0259ud], anglicky portable code [\u02C8po\u02D0t\u0259bl k\u0259ud], \u201Ep\u0159enositeln\u00FD k\u00F3d\u201C) je v informatice ozna\u010Den\u00ED pro r\u016Fzn\u00E9 formy instruk\u010Dn\u00EDch sad navr\u017Een\u00FDch pro realizaci snadno p\u0159enositeln\u00FDch aplikac\u00ED a jejich efektivn\u00ED b\u011Bh na libovoln\u00E9 platform\u011B. Z\u0159ejm\u011B nejzn\u00E1m\u011Bj\u0161\u00EDm programovac\u00EDm jazykem vyu\u017E\u00EDvaj\u00EDc\u00EDm bajtk\u00F3d je Java. Na c\u00EDlov\u00E9m po\u010D\u00EDta\u010Di je nutn\u00E9 nainstalovat b\u011Bhov\u00E9 prost\u0159ed\u00ED, kter\u00E9 zajist\u00ED prost\u0159ed\u00ED pro spu\u0161t\u011Bn\u00ED bajtk\u00F3du."@cs . . . . . "Em ci\u00EAncia da computa\u00E7\u00E3o, bytecode (traduzindo ao p\u00E9 da letra, c\u00F3digo em bytes \u2014 n\u00E3o confundir com c\u00F3digo-m\u00E1quina) \u00E9 o resultado de um processo semelhante ao dos compiladores de c\u00F3digo-fonte que n\u00E3o \u00E9 imediatamente execut\u00E1vel. Em oposi\u00E7\u00E3o, o bytecode ir\u00E1 ser interpretado numa m\u00E1quina virtual, que far\u00E1 a execu\u00E7\u00E3o. Assim, o bytecode \u00E9 um est\u00E1gio intermedi\u00E1rio entre o c\u00F3digo-fonte (escrito numa linguagem de programa\u00E7\u00E3o espec\u00EDfica) e a aplica\u00E7\u00E3o final, sendo a sua vantagem principal a dualidade entre a portabilidade \u2014 o bytecode ir\u00E1 produzir o mesmo resultado em qualquer arquitectura \u2014 e a aus\u00EAncia da necessidade do pr\u00E9-processamento t\u00EDpico dos compiladores \u2014 o bytecode \u00E9 encarado como um produto final, cuja valida\u00E7\u00E3o da sintaxe e tipos de dados (entre outras fun\u00E7\u00F5es dos compiladores) n\u00E3o ser\u00E1 necess\u00E1ria. Como exemplo de plataformas que geram bytecode, temos Java (que corre sobre a m\u00E1quina virtual Java), .NET (que corre sobre a Common Language Runtime) e Lua."@pt . . . "Bytecode"@es . . "Bytecode (also called portable code or p-code) is a form of instruction set designed for efficient execution by a software interpreter. Unlike human-readable source code, bytecodes are compact numeric codes, constants, and references (normally numeric addresses) that encode the result of compiler parsing and performing semantic analysis of things like type, scope, and nesting depths of program objects. The name bytecode stems from instruction sets that have one-byte opcodes followed by optional parameters. Intermediate representations such as bytecode may be output by programming language implementations to ease interpretation, or it may be used to reduce hardware and operating system dependence by allowing the same code to run cross-platform, on different devices. Bytecode may often be either directly executed on a virtual machine (a p-code machine, i.e., interpreter), or it may be further compiled into machine code for better performance. Since bytecode instructions are processed by software, they may be arbitrarily complex, but are nonetheless often akin to traditional hardware instructions: virtual stack machines are the most common, but virtual register machines have been built also. Different parts may often be stored in separate files, similar to object modules, but dynamically loaded during execution."@en . "Bytecode is een soort machinetaal die het resultaat is van de (gedeeltelijke) compilatie van een computerprogramma. In tegenstelling tot \"echte\" machinetaal is bytecode niet geschikt om direct op een processor te worden uitgevoerd.Bytecode kan worden uitgevoerd op een virtuele machine (zoals de .NET Common Language Runtime (CLR) of de Java Virtual Machine) of later vertaald worden naar \"echte\" machinetaal. Deze benadering maakt het mogelijk platform-onafhankelijke programma's te schrijven: op elk platform waarvoor een Virtuele Machine beschikbaar is, kan dan hetzelfde programma worden uitgevoerd."@nl . . "Bytecode"@it . . . . "\u4F4D\u5143\u7D44\u78BC\uFF08\u82F1\u8A9E\uFF1ABytecode\uFF09\u901A\u5E38\u6307\u7684\u662F\u5DF2\u7D93\u7D93\u904E\u7DE8\u8B6F\uFF0C\u4F46\u8207\u7279\u5B9A\u6A5F\u5668\u78BC\u7121\u95DC\uFF0C\u9700\u8981\u76F4\u8B6F\u5668\u8F49\u8B6F\u5F8C\u624D\u80FD\u6210\u70BA\u6A5F\u5668\u78BC\u7684\u4E2D\u9593\u4EE3\u78BC\u3002\u4F4D\u5143\u7D44\u78BC\u901A\u5E38\u4E0D\u50CF\u6E90\u78BC\u4E00\u6A23\u53EF\u4EE5\u8B93\u4EBA\u95B1\u8B80\uFF0C\u800C\u662F\u7DE8\u78BC\u5F8C\u7684\u6578\u503C\u5E38\u91CF\u3001\u5F15\u7528\u3001\u6307\u4EE4\u7B49\u69CB\u6210\u7684\u5E8F\u5217\u3002 \u4F4D\u5143\u7D44\u78BC\u4E3B\u8981\u70BA\u4E86\u5BE6\u73FE\u7279\u5B9A\u8EDF\u9AD4\u904B\u884C\u548C\u8EDF\u9AD4\u74B0\u5883\u3001\u8207\u786C\u9AD4\u74B0\u5883\u7121\u95DC\u3002\u4F4D\u5143\u7D44\u78BC\u7684\u5BE6\u73FE\u65B9\u5F0F\u662F\u901A\u904E\u7DE8\u8B6F\u5668\u548C\u865B\u64EC\u6A5F\u5668\u3002\u7DE8\u8B6F\u5668\u5C07\u6E90\u78BC\u7DE8\u8B6F\u6210\u4F4D\u5143\u7D44\u78BC\uFF0C\u7279\u5B9A\u5E73\u81FA\u4E0A\u7684\u865B\u64EC\u6A5F\u5668\u5C07\u4F4D\u5143\u7D44\u78BC\u8F49\u8B6F\u70BA\u53EF\u4EE5\u76F4\u63A5\u57F7\u884C\u7684\u6307\u4EE4\u3002\u4F4D\u5143\u7D44\u78BC\u7684\u5178\u578B\u61C9\u7528\u70BAJava bytecode\u3002"@zh . . . . . . . . . "\uBC14\uC774\uD2B8\uCF54\uB4DC(Bytecode, portable code, p-code)\uB294 \uD2B9\uC815 \uD558\uB4DC\uC6E8\uC5B4\uAC00 \uC544\uB2CC \uAC00\uC0C1 \uCEF4\uD4E8\uD130\uC5D0\uC11C \uB3CC\uC544\uAC00\uB294 \uC2E4\uD589 \uD504\uB85C\uADF8\uB7A8\uC744 \uC704\uD55C \uC774\uC9C4 \uD45C\uD604\uBC95\uC774\uB2E4. \uD558\uB4DC\uC6E8\uC5B4\uAC00 \uC544\uB2CC \uC18C\uD504\uD2B8\uC6E8\uC5B4\uC5D0 \uC758\uD574 \uCC98\uB9AC\uB418\uAE30 \uB54C\uBB38\uC5D0, \uBCF4\uD1B5 \uAE30\uACC4\uC5B4\uBCF4\uB2E4 \uB354 \uCD94\uC0C1\uC801\uC774\uB2E4. \uC5ED\uC0AC\uC801\uC73C\uB85C \uBC14\uC774\uD2B8\uCF54\uB4DC\uB294 \uB300\uBD80\uBD84\uC758 \uBA85\uB839 \uC9D1\uD569\uC774 0\uAC1C \uC774\uC0C1\uC758 \uB9E4\uAC1C \uBCC0\uC218\uB97C \uAC16\uB294 1\uBC14\uC774\uD2B8 \uD06C\uAE30\uC758 \uBA85\uB839 \uCF54\uB4DC(opcode)\uC600\uAE30 \uB54C\uBB38\uC5D0 \uBC14\uC774\uD2B8\uCF54\uB4DC\uB77C \uBD88\uB9AC\uAC8C \uB418\uC5C8\uB2E4. \uBC14\uC774\uD2B8\uCF54\uB4DC\uB294 \uD2B9\uC815 \uD558\uB4DC\uC6E8\uC5B4\uC5D0 \uB300\uD55C \uC758\uC874\uC131\uC744 \uC904\uC774\uACE0, \uC778\uD130\uD504\uB9AC\uD305\uB3C4 \uC26C\uC6B4 \uACB0\uACFC\uBB3C\uC744 \uC0DD\uC131\uD558\uACE0\uC790 \uD558\uB294 \uD504\uB85C\uADF8\uB798\uBC0D \uC5B8\uC5B4\uC5D0 \uC758\uD574, \uCD9C\uB825 \uCF54\uB4DC\uC758 \uD55C \uD615\uD0DC\uB85C \uC0AC\uC6A9\uB41C\uB2E4. \uCEF4\uD30C\uC77C\uB418\uC5B4 \uB9CC\uB4E4\uC5B4\uC9C4 \uBC14\uC774\uD2B8\uCF54\uB4DC\uB294 \uD2B9\uC815 \uD558\uB4DC\uC6E8\uC5B4\uC758 \uAE30\uACC4 \uCF54\uB4DC\uB97C \uB9CC\uB4DC\uB294 \uCEF4\uD30C\uC77C\uB7EC\uC758 \uC785\uB825\uC73C\uB85C \uC0AC\uC6A9\uB418\uAC70\uB098, \uAC00\uC0C1 \uCEF4\uD4E8\uD130\uC5D0\uC11C \uBC14\uB85C \uC2E4\uD589\uB41C\uB2E4. \uC0AC\uB78C\uC774 \uC77D\uAE30 \uC27D\uB3C4\uB85D \uC4F0\uC778 \uC18C\uC2A4 \uCF54\uB4DC\uC640 \uBE44\uAD50\uD558\uBA74, \uBC14\uC774\uD2B8 \uCF54\uB4DC\uB294 \uB35C \uCD94\uC0C1\uC801\uC774\uBA70, \uB354 \uAC04\uACB0\uD558\uACE0, \uB354 \uCEF4\uD4E8\uD130 \uC911\uC2EC\uC801\uC774\uB2E4. \uC608\uB97C \uB4E4\uC5B4 \uBC14\uC774\uD2B8\uCF54\uB4DC\uB294 \uBCC0\uC218\uC758 \uC811\uADFC \uBC94\uC704(\uC9C0\uC5ED\uBCC0\uC218 \uB610\uB294 \uC804\uC5ED\uBCC0\uC218 \uC778\uC9C0 \uC5EC\uBD80) \uB4F1\uACFC \uAC19\uC740 \uC758\uBBF8 \uBD84\uC11D \uB2E8\uACC4\uC758 \uACB0\uACFC\uB97C \uBD80\uD638\uD654\uD55C\uB2E4. \uADF8\uB798\uC11C \uC77C\uBC18\uC801\uC73C\uB85C \uC18C\uC2A4 \uCF54\uB4DC\uB97C \uC9C1\uC811 \uBD84\uC11D/\uC2E4\uD589\uD558\uB294 \uAC83\uBCF4\uB2E4 \uB354 \uC88B\uC740 \uC131\uB2A5\uC744 \uBCF4\uC5EC \uC900\uB2E4. \uBC14\uC774\uD2B8\uCF54\uB4DC \uD504\uB85C\uADF8\uB7A8\uC740 \uBCF4\uD1B5 \uD55C \uBC88\uC5D0 \uD558\uB098\uC758 \uBA85\uB839\uC5B4\uB97C \uC77D\uC740 \uD6C4 \uC2E4\uD589\uD55C\uB2E4. \uC774\uB7EC\uD55C \uD615\uD0DC\uC758 \uBC14\uC774\uD2B8\uCF54\uB4DC \uC778\uD130\uD504\uB9AC\uD130\uB294 \uB192\uC740 \uC774\uC2DD\uC131\uC744 \uAC16\uB294\uB2E4. \uB610 \uB2E4\uB978 \uD615\uD0DC\uB85C\uC11C \uC2E4\uC2DC\uAC04 \uBC88\uC5ED\uAE30 \uB610\uB294 \uC800\uC2A4\uD2B8 \uC778 \uD0C0\uC784(just-in-time, JIT) \uCEF4\uD30C\uC77C\uB7EC\uB77C \uBD88\uB9AC\uB294 \uC2DC\uC2A4\uD15C\uC740 \uC2E4\uD589 \uC911\uC5D0 \uD544\uC694\uC5D0 \uB530\uB77C\uC11C \uBC14\uC774\uD2B8\uCF54\uB4DC\uB97C \uAE30\uACC4\uC5B4\uB85C \uBC88\uC5ED\uD55C\uB2E4. \uC774 \uBC29\uBC95\uC740 \uAC00\uC0C1 \uCEF4\uD4E8\uD130\uC758 \uC774\uC2DD\uC131\uC744 \uC5C6\uC560\uC9C0\uB9CC, \uBC14\uC774\uD2B8\uCF54\uB4DC \uC790\uCCB4\uC5D0 \uB300\uD55C \uC774\uC2DD\uC131\uC744 \uC783\uC9C0\uB294 \uC54A\uB294\uB2E4. \uC608\uB97C \uB4E4\uC5B4, \uC790\uBC14\uC640 C# \uCF54\uB4DC\uB294 \uBCF4\uD1B5 \uBC14\uC774\uD2B8\uCF54\uB4DC \uD615\uD0DC\uB85C \uCEF4\uD30C\uC77C\uB418\uC5B4 \uC800\uC7A5\uB418\uBA70, \uC2E4\uD589 \uC804\uC5D0 JIT \uCEF4\uD30C\uC77C\uB7EC\uC5D0 \uC758\uD574 \uAE30\uACC4 \uCF54\uB4DC\uB85C \uBC88\uC5ED\uB41C\uB2E4. \uC774 \uBC88\uC5ED\uC73C\uB85C \uC778\uD574 \uD504\uB85C\uADF8\uB7A8 \uC2E4\uD589 \uC804\uC5D0 \uC9C0\uC5F0\uC2DC\uAC04\uC774 \uBC1C\uC0DD\uD558\uAC8C \uB418\uC9C0\uB9CC, \uBCF4\uD1B5 \uC778\uD130\uD504\uB9AC\uD130\uBCF4\uB2E4\uB294 \uD6E8\uC52C \uC88B\uC740 \uC131\uB2A5\uC744 \uBCF4\uC5EC \uC900\uB2E4."@ko . . . "Bytekod \u00E4r ett namn f\u00F6r en slags kompilerad programkod. Till skillnad fr\u00E5n maskinkod, som \u00E4r knuten till en specifik dator, s\u00E4gs bytekod vara abstrakt eller virtuell eftersom den oftast \u00E4r obunden till en maskinarkitektur. Namnet kommer av att instruktionskoderna, inklusive eventuella parametrar, representerades av en eller flera bytes, i ett sammanhang d\u00E4r CPU-instruktioner typiskt anv\u00E4nde (ett eller flera) hela 16 eller 32-bitars ord f\u00F6r samma sak. Parameterarna \u00E4r registernummer, minnesadresser, eller andra konstanter. Normalt tolkas och exekveras bytekod av en bytekodtolk (ibland kallad virtuell maskin eftersom tolken implementerar en t\u00E4nkt maskin vars maskinkod \u00E4r bytekoderna). F\u00F6rdelen med en tolk i programvara \u00E4r portabilitet: f\u00F6r att k\u00F6ra ett bytekodprogram p\u00E5 en ny maskin kr\u00E4vs endast en bytekodtolk p\u00E5 den maskinen, saknas denna kan den relativt enkelt skrivas. Bytekod kan \u00E4ven \u00F6vers\u00E4ttas (kompileras) till maskinkod f\u00F6r b\u00E4ttre prestanda. Bland programspr\u00E5k som kompileras till olika former av bytekod kan n\u00E4mnas (kronologiskt): \n* Vissa former av Pascal (till exempel UCSD-Pascal som anv\u00E4nder P-kod maskin) \n* Vissa BASIC-varianter \n* Java \n* PHP \n* Perl \n* Tcl \n* Spr\u00E5k i .NET-familjen: C#, Visual Basic .NET, m.fl. Forth anv\u00E4nder sig av liknande kodstrategier f\u00F6r att uppn\u00E5 portabilitet."@sv . "Bytecode"@ca . . . . . . "Bajtkodo"@eo . . . "En informatique, le bytecode (terme anglais signifiant \u00AB code en bytes \u00BB) est un code interm\u00E9diaire entre les instructions machines et le code source, qui n'est pas directement ex\u00E9cutable. Le bytecode (\u00E9galement appel\u00E9 code portable ou p-code) peut \u00EAtre cr\u00E9\u00E9 \u00E0 la vol\u00E9e et r\u00E9sider en m\u00E9moire (compilation \u00E0 la vol\u00E9e, JIT en anglais) ou bien r\u00E9sider dans un fichier, g\u00E9n\u00E9ralement binaire qui repr\u00E9sente le programme, tout comme un fichier de code objet produit par un compilateur."@fr . . "Duonkodo a\u016D bajtkodo estas intera kodo - pli abstrakta ol ma\u015Dinkodo sed malpli abstrakta ol programlingvo. Kutime estas traktita kiel la kiu enhavas ruligelban programon simila al , kiu estas dosiero por la kompililo kaj kies enhavo estas la a\u016D ma\u015Dinkodo. La duonkodo estas fojfoje nomita bajtkodo (de angla byte) \u0109ar kutime \u0109iu havas longon de unu bajto, eble sekvata de parametroj. \u0108iu instrukcio havas inter 0 kaj 255 sekvita de parametroj kiel la registroj a\u016D la memorodirektoj. Tiu estus la priskribo de tipa kazo, sed la precize priskibo de duonkodo ege dependas de la lingvo."@eo . . . . . . . . . . . . "Kod bajtowy (ang. bytecode) \u2013 nazwa reprezentacji kodu u\u017Cywanej przez maszyny wirtualne oraz przez niekt\u00F3re kompilatory. Kod sk\u0142ada si\u0119 z ci\u0105gu instrukcji (kt\u00F3rych kody operacji maj\u0105 zwykle d\u0142ugo\u015B\u0107 jednego bajta, st\u0105d nazwa), kt\u00F3re nie odpowiadaj\u0105 bezpo\u015Brednio instrukcjom procesora i mog\u0105 zawiera\u0107 instrukcje wysokiego poziomu (takie jak np. stw\u00F3rz obiekt klasy X, po\u0142\u0105cz dwa \u0142a\u0144cuchy itd.), jednak w przeciwie\u0144stwie do kodu \u017Ar\u00F3d\u0142owego wymagaj\u0105 analizy tylko pojedynczych poszczeg\u00F3lnych operacji."@pl . "18149"^^ . . . . . . . . . . . . . . . . . . "Bytecode"@pt . . "\u0634\u064A\u0641\u0631\u0629 \u0627\u0644\u0628\u0627\u064A\u062A"@ar . . . . "\u4F4D\u5143\u7D44\u78BC\uFF08\u82F1\u8A9E\uFF1ABytecode\uFF09\u901A\u5E38\u6307\u7684\u662F\u5DF2\u7D93\u7D93\u904E\u7DE8\u8B6F\uFF0C\u4F46\u8207\u7279\u5B9A\u6A5F\u5668\u78BC\u7121\u95DC\uFF0C\u9700\u8981\u76F4\u8B6F\u5668\u8F49\u8B6F\u5F8C\u624D\u80FD\u6210\u70BA\u6A5F\u5668\u78BC\u7684\u4E2D\u9593\u4EE3\u78BC\u3002\u4F4D\u5143\u7D44\u78BC\u901A\u5E38\u4E0D\u50CF\u6E90\u78BC\u4E00\u6A23\u53EF\u4EE5\u8B93\u4EBA\u95B1\u8B80\uFF0C\u800C\u662F\u7DE8\u78BC\u5F8C\u7684\u6578\u503C\u5E38\u91CF\u3001\u5F15\u7528\u3001\u6307\u4EE4\u7B49\u69CB\u6210\u7684\u5E8F\u5217\u3002 \u4F4D\u5143\u7D44\u78BC\u4E3B\u8981\u70BA\u4E86\u5BE6\u73FE\u7279\u5B9A\u8EDF\u9AD4\u904B\u884C\u548C\u8EDF\u9AD4\u74B0\u5883\u3001\u8207\u786C\u9AD4\u74B0\u5883\u7121\u95DC\u3002\u4F4D\u5143\u7D44\u78BC\u7684\u5BE6\u73FE\u65B9\u5F0F\u662F\u901A\u904E\u7DE8\u8B6F\u5668\u548C\u865B\u64EC\u6A5F\u5668\u3002\u7DE8\u8B6F\u5668\u5C07\u6E90\u78BC\u7DE8\u8B6F\u6210\u4F4D\u5143\u7D44\u78BC\uFF0C\u7279\u5B9A\u5E73\u81FA\u4E0A\u7684\u865B\u64EC\u6A5F\u5668\u5C07\u4F4D\u5143\u7D44\u78BC\u8F49\u8B6F\u70BA\u53EF\u4EE5\u76F4\u63A5\u57F7\u884C\u7684\u6307\u4EE4\u3002\u4F4D\u5143\u7D44\u78BC\u7684\u5178\u578B\u61C9\u7528\u70BAJava bytecode\u3002"@zh . . "\u0411\u0430\u0439\u0442-\u043A\u043E\u0434 (\u0431\u0430\u0439\u0442\u043A\u043E\u0301\u0434; \u0430\u043D\u0433\u043B. bytecode, \u0442\u0430\u043A\u0436\u0435 \u0438\u043D\u043E\u0433\u0434\u0430 p-\u043A\u043E\u0434, p-code \u043E\u0442 portable code) \u2014 \u0441\u0442\u0430\u043D\u0434\u0430\u0440\u0442\u043D\u043E\u0435 , \u0432 \u043A\u043E\u0442\u043E\u0440\u043E\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043D\u0430 \u043A\u043E\u043C\u043F\u044C\u044E\u0442\u0435\u0440\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430 \u0430\u0432\u0442\u043E\u043C\u0430\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u043C\u0438 \u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0430\u043C\u0438. \u041F\u043E \u0441\u0440\u0430\u0432\u043D\u0435\u043D\u0438\u044E \u0441 \u0438\u0441\u0445\u043E\u0434\u043D\u044B\u043C \u043A\u043E\u0434\u043E\u043C, \u0443\u0434\u043E\u0431\u043D\u044B\u043C \u0434\u043B\u044F \u0441\u043E\u0437\u0434\u0430\u043D\u0438\u044F \u0438 \u0447\u0442\u0435\u043D\u0438\u044F \u0447\u0435\u043B\u043E\u0432\u0435\u043A\u043E\u043C, \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u2014 \u044D\u0442\u043E \u043A\u043E\u043C\u043F\u0430\u043A\u0442\u043D\u043E\u0435 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u044B, \u0443\u0436\u0435 \u043F\u0440\u043E\u0448\u0435\u0434\u0448\u0435\u0439 \u0441\u0438\u043D\u0442\u0430\u043A\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0438 \u0441\u0435\u043C\u0430\u043D\u0442\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0430\u043D\u0430\u043B\u0438\u0437. \u0412 \u043D\u0451\u043C \u0432 \u044F\u0432\u043D\u043E\u043C \u0432\u0438\u0434\u0435 \u0437\u0430\u043A\u043E\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u044B \u0442\u0438\u043F\u044B, \u043E\u0431\u043B\u0430\u0441\u0442\u0438 \u0432\u0438\u0434\u0438\u043C\u043E\u0441\u0442\u0438 \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043A\u043E\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0438\u0438. \u0421 \u0442\u0435\u0445\u043D\u0438\u0447\u0435\u0441\u043A\u043E\u0439 \u0442\u043E\u0447\u043A\u0438 \u0437\u0440\u0435\u043D\u0438\u044F \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0441\u043E\u0431\u043E\u0439 \u043C\u0430\u0448\u0438\u043D\u043D\u043E-\u043D\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043C\u044B\u0439 \u043A\u043E\u0434 \u043D\u0438\u0437\u043A\u043E\u0433\u043E \u0443\u0440\u043E\u0432\u043D\u044F, \u0433\u0435\u043D\u0435\u0440\u0438\u0440\u0443\u0435\u043C\u044B\u0439 \u0442\u0440\u0430\u043D\u0441\u043B\u044F\u0442\u043E\u0440\u043E\u043C \u0438\u0437 \u0438\u0441\u0445\u043E\u0434\u043D\u043E\u0433\u043E \u043A\u043E\u0434\u0430. \u041C\u043D\u043E\u0433\u0438\u0435 \u0441\u043E\u0432\u0440\u0435\u043C\u0435\u043D\u043D\u044B\u0435 \u044F\u0437\u044B\u043A\u0438 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F, \u043E\u0441\u043E\u0431\u0435\u043D\u043D\u043E \u0438\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0438\u0440\u0443\u0435\u043C\u044B\u0435, \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u0443\u044E\u0442 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u0434\u043B\u044F \u043E\u0431\u043B\u0435\u0433\u0447\u0435\u043D\u0438\u044F \u0438 \u0443\u0441\u043A\u043E\u0440\u0435\u043D\u0438\u044F \u0440\u0430\u0431\u043E\u0442\u044B \u0438\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0442\u043E\u0440\u0430. \u0422\u0440\u0430\u043D\u0441\u043B\u044F\u0446\u0438\u044F \u0432 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043C\u0435\u0442\u043E\u0434\u043E\u043C, \u043F\u0440\u043E\u043C\u0435\u0436\u0443\u0442\u043E\u0447\u043D\u044B\u043C \u043F\u043E \u044D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u043E\u0441\u0442\u0438 \u043C\u0435\u0436\u0434\u0443 \u043F\u0440\u044F\u043C\u043E\u0439 \u0438\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0446\u0438\u0435\u0439 \u0438 \u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0446\u0438\u0435\u0439 \u0432 \u043C\u0430\u0448\u0438\u043D\u043D\u044B\u0439 \u043A\u043E\u0434. \u041F\u043E \u0444\u043E\u0440\u043C\u0435 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u043F\u043E\u0445\u043E\u0436 \u043D\u0430 \u043C\u0430\u0448\u0438\u043D\u043D\u044B\u0439 \u043A\u043E\u0434, \u043D\u043E \u043F\u0440\u0435\u0434\u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D \u0434\u043B\u044F \u0438\u0441\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F \u043D\u0435 \u0440\u0435\u0430\u043B\u044C\u043D\u044B\u043C \u043F\u0440\u043E\u0446\u0435\u0441\u0441\u043E\u0440\u043E\u043C, \u0430 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u0439 \u043C\u0430\u0448\u0438\u043D\u043E\u0439. \u0412 \u043A\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u0439 \u043C\u0430\u0448\u0438\u043D\u044B \u043E\u0431\u044B\u0447\u043D\u043E \u0432\u044B\u0441\u0442\u0443\u043F\u0430\u0435\u0442 \u0438\u043D\u0442\u0435\u0440\u043F\u0440\u0435\u0442\u0430\u0442\u043E\u0440 \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044E\u0449\u0435\u0433\u043E \u044F\u0437\u044B\u043A\u0430 \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F (\u0438\u043D\u043E\u0433\u0434\u0430 \u0434\u043E\u043F\u043E\u043B\u043D\u0435\u043D\u043D\u044B\u0439 JIT- \u0438\u043B\u0438 AOT-\u043A\u043E\u043C\u043F\u0438\u043B\u044F\u0442\u043E\u0440\u043E\u043C). \u0421\u043F\u0435\u0446\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u0438 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0430 \u0438 \u0438\u0441\u043F\u043E\u043B\u043D\u044F\u044E\u0449\u0438\u0445 \u0435\u0433\u043E \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u044B\u0445 \u043C\u0430\u0448\u0438\u043D \u043C\u043E\u0433\u0443\u0442 \u0441\u0438\u043B\u044C\u043D\u043E \u0440\u0430\u0437\u043B\u0438\u0447\u0430\u0442\u044C\u0441\u044F \u0434\u043B\u044F \u0440\u0430\u0437\u043D\u044B\u0445 \u044F\u0437\u044B\u043A\u043E\u0432: \u0447\u0430\u0441\u0442\u043E \u0431\u0430\u0439\u0442-\u043A\u043E\u0434 \u0441\u043E\u0441\u0442\u043E\u0438\u0442 \u0438\u0437 \u0438\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0438\u0439 \u0434\u043B\u044F \u0432\u0438\u0440\u0442\u0443\u0430\u043B\u044C\u043D\u043E\u0439 \u043C\u0430\u0448\u0438\u043D\u044B, \u043E\u0434\u043D\u0430\u043A\u043E \u043C\u043E\u0433\u0443\u0442 \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u044C\u0441\u044F \u0438 \u043C\u0430\u0448\u0438\u043D\u044B. \u0422\u0435\u043C \u043D\u0435 \u043C\u0435\u043D\u0435\u0435, \u0431\u043E\u043B\u044C\u0448\u0438\u043D\u0441\u0442\u0432\u043E \u0438\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0438\u0439 \u0431\u0430\u0439\u0442-\u043A\u043E\u0434\u0430 \u043E\u0431\u044B\u0447\u043D\u043E \u044D\u043A\u0432\u0438\u0432\u0430\u043B\u0435\u043D\u0442\u043D\u044B \u043E\u0434\u043D\u043E\u0439 \u0438\u043B\u0438 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u0438\u043C \u043A\u043E\u043C\u0430\u043D\u0434\u0430\u043C \u0430\u0441\u0441\u0435\u043C\u0431\u043B\u0435\u0440\u0430. \u0411\u0430\u0439\u0442-\u043A\u043E\u0434 \u043D\u0430\u0437\u044B\u0432\u0430\u0435\u0442\u0441\u044F \u0442\u0430\u043A, \u043F\u043E\u0442\u043E\u043C\u0443 \u0447\u0442\u043E \u0434\u043B\u0438\u043D\u0430 \u043A\u0430\u0436\u0434\u043E\u0433\u043E \u043A\u043E\u0434\u0430 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043E\u043D\u043D\u043E \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u043E\u0434\u0438\u043D \u0431\u0430\u0439\u0442. \u041A\u0430\u0436\u0434\u0430\u044F \u0438\u043D\u0441\u0442\u0440\u0443\u043A\u0446\u0438\u044F \u043E\u0431\u044B\u0447\u043D\u043E \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442 \u0441\u043E\u0431\u043E\u0439 \u043E\u0434\u043D\u043E\u0431\u0430\u0439\u0442\u043E\u0432\u044B\u0439 \u043A\u043E\u0434 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u0438 (\u043E\u0442 0 \u0434\u043E 255), \u0437\u0430 \u043A\u043E\u0442\u043E\u0440\u044B\u043C \u043C\u043E\u0433\u0443\u0442 \u0441\u043B\u0435\u0434\u043E\u0432\u0430\u0442\u044C \u0440\u0430\u0437\u043B\u0438\u0447\u043D\u044B\u0435 \u043F\u0430\u0440\u0430\u043C\u0435\u0442\u0440\u044B, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440, \u043D\u043E\u043C\u0435\u0440 \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430 \u0438\u043B\u0438 \u0430\u0434\u0440\u0435\u0441 \u0432 \u043F\u0430\u043C\u044F\u0442\u0438."@ru . . . . "\u30D0\u30A4\u30C8\u30B3\u30FC\u30C9"@ja . . . . . . . "Bajtk\u00F3d neboli byte code [bait k\u0259ud] (p-code [\u02C8pi\u02D0 \u02CCk\u0259ud], anglicky portable code [\u02C8po\u02D0t\u0259bl k\u0259ud], \u201Ep\u0159enositeln\u00FD k\u00F3d\u201C) je v informatice ozna\u010Den\u00ED pro r\u016Fzn\u00E9 formy instruk\u010Dn\u00EDch sad navr\u017Een\u00FDch pro realizaci snadno p\u0159enositeln\u00FDch aplikac\u00ED a jejich efektivn\u00ED b\u011Bh na libovoln\u00E9 platform\u011B. Z\u0159ejm\u011B nejzn\u00E1m\u011Bj\u0161\u00EDm programovac\u00EDm jazykem vyu\u017E\u00EDvaj\u00EDc\u00EDm bajtk\u00F3d je Java. Na c\u00EDlov\u00E9m po\u010D\u00EDta\u010Di je nutn\u00E9 nainstalovat b\u011Bhov\u00E9 prost\u0159ed\u00ED, kter\u00E9 zajist\u00ED prost\u0159ed\u00ED pro spu\u0161t\u011Bn\u00ED bajtk\u00F3du."@cs . . . .