Covers historical context of C# for deeper understanding of the language
Explains object-oriented and functional features to build versatile skills
Introduces Common Language Runtime (CLR) and .NET base class libraries for modern development
Discusses managed execution and top-level programs for practical coding
Explores constant evolution of C# to keep readers informed of trends
Summarized by Shop
If you want to discover how to become a software developer using C#, this book is for you! This book is less about the syntax of C# and more about the reasons why bothering to learn its syntax might be useful to you. The goal with this book is to kick start your discovery of C# coding!