No es necesario contar con conocimientos previos de programación, dado que el texto empieza desde cero; incluso es muy útil para principiantes autodidactas, ya que está escrito con un estilo simple y directo para conseguir la máxima claridad y aprender a programar en el lenguaje C# de una manera dinámica.
Uno de los mejores lenguajes de programación que se debe aprender a usar en el siglo XXI es C#, por las siguientes razones:
•Continúa con la tradición de esta familia de lenguajes, que incluye C, C++ y Java.
•Los lenguajes orientados a objetos representan la metodología más reciente y exitosa en materia de programación, y C# es completamente orientado a objetos.
•Es un lenguaje de propósito general: todo lo que Visual Basic, C++ y Java pueden hacer, también se puede crear en C#.
•Obtiene la mayor parte de su funcionalidad de una biblioteca de componentes proporcionados por el Framework de NET