Actualmente, são muitos os utilizadores que aderem ao mundo da programação, quer para fins profissionais, quer para diversão ou como hobby. Muitos destes interessados deparam -se, de início, com a discutível e inevitável pergunta: “Que linguagem devo aprender primeiro?” Há diversas opiniões sobre o tema, mas uma grande parte dos programadores diria que C# .NET é um a linguagem poderosa e, simultaneamente, ideal para a iniciação.
É aqui que entra o livro Learning C# 2005. Destinado principalmente a utilizadores sem qualquer experiência nesta área, a referida publicação permite ao leitor construir bases sólidas, tanto nos conceitos teóricos do .NET Framework ou de Object Oriented Programming como nas aplicações desses conceitos para a construção de aplicações mais estáveis e funcionais. Através de exemplos de código, dicas e conselhos, a linguagem é apresentada ao iniciante de forma suave, permitindo a assimilação das ideias e a sua aplicação em contexto prático.