En este capítulo trataremos los espectos mas basicos del lenguaje C#, en el cual usaremos Gtk#, el binding de Gtk+ para los lenguajes que puedan generar CIL.
C# es un lenguaje desarrollado por Micrososft, enviado a la ECMA para su estandarización. Surgió de la idea de crear un lenguaje que aprovechara las mejores características de otros lenguajes de programación orientados a objetos.
En cuanto a características, podemos decir lo siguiente de él:
Sintaxis a medio camino entre Java/C++/VB
Uso de sistemas multi-hilos ( Multithreading ).
Práctica inexistencia de punteros.
Tiempo récord de programación.
Lenguaje altamente amigable para el programador.
Por estas ( y otras ) características, se puede esperar mucho de él; tiene grandes ventajas con relación a otros lenguajes más extendidos, además de tener una esificación magnifica.