SlideShare una empresa de Scribd logo
1 de 9
PROGRAMACION.NET
LUIS ÁNGEL
#23
6TO C
PROFESORA : YAHAIRA
DEFINICION.
• .NET es una plataforma de desarrollo y ejecución de aplicaciones. Esto
quiere decir que no sólo nos brinda todas las herramientas y servicios
que se necesitan para desarrollar modernas aplicaciones empresariales y
de misión crítica, sino que también nos provee de mecanismos robustos,
seguros y eficientes para asegurar que la ejecución de las mismas sea
óptima. Los componentes principales de la plataforma.
ORIGEN
• Las primeras ideas sobre .NET surgieron como parte de diseño de un
sucesor para COM+. ¿Qué es COM+? Es una serie de protocolos que
permiten la colaboración entre objetos desarrollados con diferentes
lenguajes y herramientas, y que pueden residir en diferentes procesos o
incluso maquinas.
A finales del 2000 Microsoft publica los primeros documentos sobre la
tecnología .NET. En estos se especificaba el funcionamiento de esta nueva
plataforma que nacía entre otros motivos para hacer frente al éxito de
Java de la competidora Sun.
EVOLUCIÓN
• Desde la aparición de la primera versión estable de .NET en el 2002,
Microsoft ha continuado añadiendo funcionalidades a la plataforma y
mejorando sus herramientas de desarrollo.
• .NET Framework 1.0
• NET Framework 1.1
• .NET Framework 2.0
• .NET Framework 3.0
VISUAL BASIC.NET
• Visual Basic .NET es un lenguaje de programación orientado a objetos
que cuenta con los beneficios que le brinda .NET Framework, el modelo
de programación diseñado para simplificar la programación de
aplicaciones en un entorno sumamente distribuido: Internet.
• El lenguaje Visual Basic .NET es totalmente diferente a sus antecesores,
permite crear aplicaciones de escritorio, Web y móviles. Brinda un
completo número de características para hacer que el desarrollo de
aplicaciones sea realmente rápido.
BIBLIOTECA
• La biblioteca de clases de .NET Framework está constituida por espacios
de nombres. Cada espacio de nombres contiene tipos que se pueden
utilizar en el programa: clases, estructuras, enumeraciones, delegados e
interfaces.
CLR (COMMON LENGUAJE RUNTINE)
• El CLR es el encargado de compilar una forma de código intermedio
llamada Common Intermédiate Lenguaje (CIL, anteriormente conocido
como MSIL, por Microsoft Intermédiate Lenguaje), al código de maquina
nativo, mediante un compilador en tiempo de ejecución.1 No debe
confundirse el CLR con una máquina virtual, ya que una vez que el código
está compilado, corre nativamente sin intervención de una capa de
abstracción sobre el hardware subyacente.
COMPILADORES
• Un compilador es un programa informático que traduce un
programa escrito en un lenguaje de programación a otro
lenguaje diferente.1Usualmente el segundo lenguaje
es lenguaje de máquina, pero también puede ser un código
intermedio (bytecode), o simplemente texto. Este proceso de
traducción se conoce como compilación.2
LINK
• https://www.google.com.do/#q=clr%20common%20language%20run
time&rct=j
• https://www.google.com.do/search?q=clr%20common%20language%
20runtime&rct=j
• https://es.wikipedia.org/wiki/Common_Language_Runtime
•
lenguaje de programacion.net clr - Buscar con Google
•

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Ug rloor
Ug rloorUg rloor
Ug rloor
 
Programación .NET
Programación .NETProgramación .NET
Programación .NET
 
Programacion .net
Programacion .netProgramacion .net
Programacion .net
 
Programacion.NET
Programacion.NETProgramacion.NET
Programacion.NET
 
framework.net -Jennifer Suarez
framework.net -Jennifer  Suarezframework.net -Jennifer  Suarez
framework.net -Jennifer Suarez
 
visual basic .net
visual basic .netvisual basic .net
visual basic .net
 
Andre.paola9 blos blospot blogger
Andre.paola9 blos blospot bloggerAndre.paola9 blos blospot blogger
Andre.paola9 blos blospot blogger
 
4to2
4to24to2
4to2
 
Visual basic
Visual basicVisual basic
Visual basic
 
Robinson & wilfredo
Robinson & wilfredoRobinson & wilfredo
Robinson & wilfredo
 
Presentación1
Presentación1Presentación1
Presentación1
 
Plataforma.net
Plataforma.netPlataforma.net
Plataforma.net
 
1 Plataforma .Net
1 Plataforma .Net1 Plataforma .Net
1 Plataforma .Net
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoya
 
Que es visual basic
Que es visual basicQue es visual basic
Que es visual basic
 
Plataforma .Net
Plataforma .NetPlataforma .Net
Plataforma .Net
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
 
Desarrollo de aplicaciones
Desarrollo de aplicacionesDesarrollo de aplicaciones
Desarrollo de aplicaciones
 

Destacado

The stepped wedge cluster randomised trial workshop: Session 2
The stepped wedge cluster randomised trial workshop: Session 2 The stepped wedge cluster randomised trial workshop: Session 2
The stepped wedge cluster randomised trial workshop: Session 2 Karla hemming
 
The stepped wedge cluster randomised trial workshop: session 5
The stepped wedge cluster randomised trial workshop: session 5The stepped wedge cluster randomised trial workshop: session 5
The stepped wedge cluster randomised trial workshop: session 5Karla hemming
 
Modelling differential clustering and treatment effect heterogeneity in paral...
Modelling differential clustering and treatment effect heterogeneity in paral...Modelling differential clustering and treatment effect heterogeneity in paral...
Modelling differential clustering and treatment effect heterogeneity in paral...Karla hemming
 
The steppwed wedge cluster randomised trial workshop: Session 1 introduction
The steppwed wedge cluster randomised trial workshop: Session 1 introductionThe steppwed wedge cluster randomised trial workshop: Session 1 introduction
The steppwed wedge cluster randomised trial workshop: Session 1 introductionKarla hemming
 
The stepped wedge cluster randomised trial workshop: session 3
The stepped wedge cluster randomised trial workshop: session 3The stepped wedge cluster randomised trial workshop: session 3
The stepped wedge cluster randomised trial workshop: session 3Karla hemming
 
An introduction to the stepped wedge cluster randomised trial
An introduction to the stepped wedge cluster randomised trial An introduction to the stepped wedge cluster randomised trial
An introduction to the stepped wedge cluster randomised trial Karla hemming
 
The stepped wedge cluster randomised trial: session 6
The stepped wedge cluster randomised trial: session 6The stepped wedge cluster randomised trial: session 6
The stepped wedge cluster randomised trial: session 6Karla hemming
 

Destacado (7)

The stepped wedge cluster randomised trial workshop: Session 2
The stepped wedge cluster randomised trial workshop: Session 2 The stepped wedge cluster randomised trial workshop: Session 2
The stepped wedge cluster randomised trial workshop: Session 2
 
The stepped wedge cluster randomised trial workshop: session 5
The stepped wedge cluster randomised trial workshop: session 5The stepped wedge cluster randomised trial workshop: session 5
The stepped wedge cluster randomised trial workshop: session 5
 
Modelling differential clustering and treatment effect heterogeneity in paral...
Modelling differential clustering and treatment effect heterogeneity in paral...Modelling differential clustering and treatment effect heterogeneity in paral...
Modelling differential clustering and treatment effect heterogeneity in paral...
 
The steppwed wedge cluster randomised trial workshop: Session 1 introduction
The steppwed wedge cluster randomised trial workshop: Session 1 introductionThe steppwed wedge cluster randomised trial workshop: Session 1 introduction
The steppwed wedge cluster randomised trial workshop: Session 1 introduction
 
The stepped wedge cluster randomised trial workshop: session 3
The stepped wedge cluster randomised trial workshop: session 3The stepped wedge cluster randomised trial workshop: session 3
The stepped wedge cluster randomised trial workshop: session 3
 
An introduction to the stepped wedge cluster randomised trial
An introduction to the stepped wedge cluster randomised trial An introduction to the stepped wedge cluster randomised trial
An introduction to the stepped wedge cluster randomised trial
 
The stepped wedge cluster randomised trial: session 6
The stepped wedge cluster randomised trial: session 6The stepped wedge cluster randomised trial: session 6
The stepped wedge cluster randomised trial: session 6
 

Similar a Programacion

itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotpaolatublog
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Oliver Benitez
 
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Flor Santana Mota
 
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Flor Santana Mota
 
Programación.net
Programación.netProgramación.net
Programación.netYamilkaC
 
Conceptos de Plataforma.Net
Conceptos de Plataforma.NetConceptos de Plataforma.Net
Conceptos de Plataforma.NetJesús R. Tineo
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET PropuestaMarcel Aponte
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Alex Barrios
 
Introducción a la programación visual
Introducción a la programación visualIntroducción a la programación visual
Introducción a la programación visualmiguelangelvillelli
 

Similar a Programacion (20)

Paola
PaolaPaola
Paola
 
Paola
PaolaPaola
Paola
 
itio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspotitio de realizacion de un blog blogs blogspot
itio de realizacion de un blog blogs blogspot
 
Paola
PaolaPaola
Paola
 
Paola 1001 jt
Paola 1001 jtPaola 1001 jt
Paola 1001 jt
 
Paola
PaolaPaola
Paola
 
Programación
ProgramaciónProgramación
Programación
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
 
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
Curso de-introduccin-net-con-visual-basic-2010-120611103429-phpapp02
 
Andre.paola9
Andre.paola9Andre.paola9
Andre.paola9
 
michael ascanio
michael ascaniomichael ascanio
michael ascanio
 
Programación.net
Programación.netProgramación.net
Programación.net
 
Conceptos de Plataforma.Net
Conceptos de Plataforma.NetConceptos de Plataforma.Net
Conceptos de Plataforma.Net
 
1 introduccion.net
1 introduccion.net1 introduccion.net
1 introduccion.net
 
1 introduccion.net
1 introduccion.net1 introduccion.net
1 introduccion.net
 
1 introduccion.net
1 introduccion.net1 introduccion.net
1 introduccion.net
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Introducción a la programación visual
Introducción a la programación visualIntroducción a la programación visual
Introducción a la programación visual
 

Último

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativafiorelachuctaya2
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirPaddySydney1
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxYeseniaRivera50
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxMapyMerma1
 

Último (20)

RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
plan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativaplan-de-trabajo-colegiado en una institucion educativa
plan-de-trabajo-colegiado en una institucion educativa
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
CULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartirCULTURA NAZCA, presentación en aula para compartir
CULTURA NAZCA, presentación en aula para compartir
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptxPresentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Procesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptxProcesos Didácticos en Educación Inicial .pptx
Procesos Didácticos en Educación Inicial .pptx
 

Programacion

  • 2. DEFINICION. • .NET es una plataforma de desarrollo y ejecución de aplicaciones. Esto quiere decir que no sólo nos brinda todas las herramientas y servicios que se necesitan para desarrollar modernas aplicaciones empresariales y de misión crítica, sino que también nos provee de mecanismos robustos, seguros y eficientes para asegurar que la ejecución de las mismas sea óptima. Los componentes principales de la plataforma.
  • 3. ORIGEN • Las primeras ideas sobre .NET surgieron como parte de diseño de un sucesor para COM+. ¿Qué es COM+? Es una serie de protocolos que permiten la colaboración entre objetos desarrollados con diferentes lenguajes y herramientas, y que pueden residir en diferentes procesos o incluso maquinas. A finales del 2000 Microsoft publica los primeros documentos sobre la tecnología .NET. En estos se especificaba el funcionamiento de esta nueva plataforma que nacía entre otros motivos para hacer frente al éxito de Java de la competidora Sun.
  • 4. EVOLUCIÓN • Desde la aparición de la primera versión estable de .NET en el 2002, Microsoft ha continuado añadiendo funcionalidades a la plataforma y mejorando sus herramientas de desarrollo. • .NET Framework 1.0 • NET Framework 1.1 • .NET Framework 2.0 • .NET Framework 3.0
  • 5. VISUAL BASIC.NET • Visual Basic .NET es un lenguaje de programación orientado a objetos que cuenta con los beneficios que le brinda .NET Framework, el modelo de programación diseñado para simplificar la programación de aplicaciones en un entorno sumamente distribuido: Internet. • El lenguaje Visual Basic .NET es totalmente diferente a sus antecesores, permite crear aplicaciones de escritorio, Web y móviles. Brinda un completo número de características para hacer que el desarrollo de aplicaciones sea realmente rápido.
  • 6. BIBLIOTECA • La biblioteca de clases de .NET Framework está constituida por espacios de nombres. Cada espacio de nombres contiene tipos que se pueden utilizar en el programa: clases, estructuras, enumeraciones, delegados e interfaces.
  • 7. CLR (COMMON LENGUAJE RUNTINE) • El CLR es el encargado de compilar una forma de código intermedio llamada Common Intermédiate Lenguaje (CIL, anteriormente conocido como MSIL, por Microsoft Intermédiate Lenguaje), al código de maquina nativo, mediante un compilador en tiempo de ejecución.1 No debe confundirse el CLR con una máquina virtual, ya que una vez que el código está compilado, corre nativamente sin intervención de una capa de abstracción sobre el hardware subyacente.
  • 8. COMPILADORES • Un compilador es un programa informático que traduce un programa escrito en un lenguaje de programación a otro lenguaje diferente.1Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.2
  • 9. LINK • https://www.google.com.do/#q=clr%20common%20language%20run time&rct=j • https://www.google.com.do/search?q=clr%20common%20language% 20runtime&rct=j • https://es.wikipedia.org/wiki/Common_Language_Runtime • lenguaje de programacion.net clr - Buscar con Google •