Hoy en dia uno puede escribir codigo en cualquier lenguaje de .NET y usar el codigo (las librerias generadas) en cualquier otro lenguaje de .NET; esto crea un problema, ya que las palabras reservadas en un lenguaje pueden (y muchas veces es asi) no significar nada en otro lenguaje, veamos como se resuelve este problema