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

Common Intermediate Language

Índice 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.

32 relaciones: Aritmética, Asignación de memoria, C Sharp, Código fuente, Código objeto, Common Language Runtime, Compilación en tiempo de ejecución, Component Object Model, Conjunto de instrucciones, Formato legible por humanos, GNU/Linux, Infraestructura de lenguaje común, Instrucción (informática), J Sharp, Lenguaje de programación, Lenguaje ensamblador, Manejo de excepciones, Máquina virtual, Metadatos, Microsoft .NET, Monitor (concurrencia), Pila (informática), Programación orientada a objetos, Proyecto Mono, Reflexión (informática), Salto (informática), Sistema de tipos, Subrutina, Visual Basic .NET, Windows 10, Windows 10 Mobile, Windows Phone 8.1.

Aritmética

La aritmética (del lat. arithmetĭcus, derivado del gr. ἀριθμητικός, a partir de ἀριθμός, «número») es la rama de la matemática cuyo objeto de estudio son los números y las operaciones elementales hechas con ellos: adición, sustracción, multiplicación y división.

¡Nuevo!!: Common Intermediate Language y Aritmética · Ver más »

Asignación de memoria

La asignación de memoria consiste en el proceso de asignar memoria para propósitos específicos, ya sea en tiempo de compilación o de ejecución.

¡Nuevo!!: Common Intermediate Language y Asignación de memoria · Ver más »

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

¡Nuevo!!: Common Intermediate Language y C Sharp · Ver más »

Código fuente

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

¡Nuevo!!: Common Intermediate Language y Código fuente · Ver más »

Código objeto

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

¡Nuevo!!: Common Intermediate Language y Código objeto · Ver más »

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.

¡Nuevo!!: Common Intermediate Language y Common Language Runtime · Ver más »

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.

¡Nuevo!!: Common Intermediate Language y Compilación en tiempo de ejecución · Ver más »

Component Object Model

Component Object Model (COM) es una plataforma de Microsoft para componentes de software, introducida en 1993.

¡Nuevo!!: Common Intermediate Language y Component Object Model · Ver más »

Conjunto de instrucciones

Un conjunto de instrucciones, repertorio de instrucciones, juego de instrucciones o ISA (del inglés instruction set architecture, «arquitectura del conjunto de instrucciones») es una especificación que detalla las instrucciones que una unidad central de procesamiento puede entender y ejecutar, o el conjunto de todos los comandos implementados por un diseño particular de una CPU.

¡Nuevo!!: Common Intermediate Language y Conjunto de instrucciones · Ver más »

Formato legible por humanos

Un formato legible por el ser humano o un medio legible por el ser humano es una representación de datos o información que los humanos pueden leer de forma natural.

¡Nuevo!!: Common Intermediate Language y Formato legible por humanos · Ver más »

GNU/Linux

GNU/Linux (pronunciado oficialmente como ñu linux o también ge-ene-u linux en español), es una familia de sistemas operativos tipo Unix compuesto por software libre y de código abierto.

¡Nuevo!!: Common Intermediate Language y GNU/Linux · Ver más »

Infraestructura de lenguaje común

La infraestructura de lenguaje común (en inglés Common Language Infrastructure o CLI) es una especificación estandarizada que describe un entorno virtual para la ejecución de aplicaciones, cuya principal característica es la de permitir que aplicaciones escritas en distintos lenguajes de alto nivel puedan luego ejecutarse en múltiples plataformas tanto de hardware como de software sin necesidad de reescribir o recompilar su código fuente.

¡Nuevo!!: Common Intermediate Language e Infraestructura de lenguaje común · Ver más »

Instrucción (informática)

Se denomina instrucción en informática al conjunto de datos insertados en una secuencia estructurada o específica que el procesador interpreta y ejecuta.

¡Nuevo!!: Common Intermediate Language e Instrucción (informática) · Ver más »

J Sharp

El lenguaje de programación J# (o J-sharp) es un lenguaje transicional para programadores del lenguaje de programación Java y del lenguaje J++ de Microsoft, creado con la intención de que ambos puedan usar sus conocimientos actuales para crear aplicaciones en la plataforma, este programado llamado J# es una copia barata del grandioso y perfecto (Sobre todo inmaculado y excepcional), claro no podriamos estar hablando de otro lenguaje de programación tan maravilloso como el inigualable C++ 2 alias C#.NET de Microsoft.

¡Nuevo!!: Common Intermediate Language y J Sharp · 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!!: Common Intermediate Language y Lenguaje de programación · Ver más »

Lenguaje ensamblador

El lenguaje ensamblador o assembler (en inglés: assembler language y la abreviación asm) es un lenguaje de programación que se usa en los microprocesadores.

¡Nuevo!!: Common Intermediate Language y Lenguaje ensamblador · Ver más »

Manejo de excepciones

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

¡Nuevo!!: Common Intermediate Language y Manejo de excepciones · 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!!: Common Intermediate Language y Máquina virtual · Ver más »

Metadatos

Los metadatos (del griego μετα, meta, 'después de, más allá de' y latín datum, 'lo que se da', «dato»), literalmente «sobre datos», son datos que describen otros datos.

¡Nuevo!!: Common Intermediate Language y Metadatos · Ver más »

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.

¡Nuevo!!: Common Intermediate Language y Microsoft .NET · Ver más »

Monitor (concurrencia)

En la programación paralela, los monitores son estructuras de datos abstractas destinadas a ser usadas sin peligro por más de un hilo de ejecución.

¡Nuevo!!: Common Intermediate Language y Monitor (concurrencia) · Ver más »

Pila (informática)

Una pila (stack en inglés) es una lista ordenada o estructura de datos que permite almacenar y recuperar datos, siendo el modo de acceso a sus elementos de tipo LIFO (del inglés Last In, First Out, «último en entrar, primero en salir»).

¡Nuevo!!: Common Intermediate Language y Pila (informática) · Ver más »

Programación orientada a objetos

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

¡Nuevo!!: Common Intermediate Language y Programación orientada a objetos · Ver más »

Proyecto Mono

Mono es el nombre de un proyecto de código abierto iniciado por Ximian respaldado por Microsoft y actualmente impulsado por Novell (tras la adquisición de Ximian) para crear un grupo de herramientas libres, basadas en GNU/Linux y compatibles con.NET según lo especificado por el ECMA.

¡Nuevo!!: Common Intermediate Language y Proyecto Mono · Ver más »

Reflexión (informática)

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

¡Nuevo!!: Common Intermediate Language y Reflexión (informática) · Ver más »

Salto (informática)

La rama o salto es un punto de un programa informático donde el flujo del programa se ve alterado.

¡Nuevo!!: Common Intermediate Language y Salto (informática) · Ver más »

Sistema de tipos

En ciencias de la computación, un sistema de tipos define cómo un lenguaje de programación clasifica los valores y las expresiones en '''tipos''', cómo se pueden manipular estos tipos y cómo interactúan.

¡Nuevo!!: Common Intermediate Language y Sistema de tipos · 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!!: Common Intermediate Language y Subrutina · Ver más »

Visual Basic .NET

Visual Basic.NET (VB.NET) es un lenguaje de programación orientado a objetos que se puede considerar una evolución de Visual Basic implementada sobre el framework.NET.

¡Nuevo!!: Common Intermediate Language y Visual Basic .NET · Ver más »

Windows 10

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

¡Nuevo!!: Common Intermediate Language y Windows 10 · Ver más »

Windows 10 Mobile

Windows 10 Mobile fue un sistema operativo móvil, desarrollado por Microsoft y diseñado para teléfonos inteligentes y tabletas.

¡Nuevo!!: Common Intermediate Language y Windows 10 Mobile · Ver más »

Windows Phone 8.1

Windows Phone 8.1 es la última y definitiva versión de Windows Phone 8, el sistema operativo móvil de Microsoft.

¡Nuevo!!: Common Intermediate Language y Windows Phone 8.1 · Ver más »

Redirecciona aquí:

MSIL, Microsoft Intermediate Language.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »