historia de CRL
El primer componente de .NET que conoceremos es el Common Language runtime, también conocido como CLR. Éste es un programa de ejecución común a todos los lenguajes. Este programa lee el códigogenerado por el compilador y empieza su ejecución, sin importar si el programa fue creado con C# o con Visual Basic .NET o algún otro lenguaje de .NET. El CLR lo lee y lo ejecuta.
Lenguaje deProgramación
Comenzaremos con lo más sencillo, cuando dos o más personas se comunican, para transmitirse información, expresar ideas o noticias el cual se utiliza un elemento vital lo conocemos comolenguaje.
Un lenguaje es una herramienta para comunicarse por medio de signos, que pueden ser, escritos, sonoros, gestuales, etc. Usualmente, al lenguaje que usamos los humanos (independientemente delidioma) se le llama Lenguaje Natural.
En el mundo de la informática, debemos ser muy precisos en como damos esas indicaciones y por ello se procura siempre que todo sea claro, sin confusiones,contradicciones ni ambigüedades. El Lenguaje Natural humano, es complejo para ser interpretado por máquinas, para ello, a lo largo de la historia, se han creado lenguajes simples y concretos, para poderinteractuar con máquinas.
La Programación, es una actividad en la cual tenemos que dar instrucciones precisas a una máquina, para que haga exactamente lo que queremos y para ello, se han creado yperfeccionado lenguajes, conocidos hoy como Lenguajes de Programación.
Los actuales lenguajes de programación tienes un vocabulario definido, además de reglas ortográficas, de estructura, de puntuación, esdecir la sintaxis que deben seguir y por supuesto una semántica, basada en reglas que deben tomarse en cuenta para que las ideas que tratemos de expresar tenga sentido debido a que el lenguaje deprogramación cambia con el tiempo.
El lenguaje de programación C#.NET es una actualización técnica de otros lenguajes de programación más antiguos como lo son el C, C++, Java, Visual Basic, Delphi,...
Regístrate para leer el documento completo.