Mastering C#

C# is the primary language used to build .NET apps and Windows apps. With .NET Core, it can even be used to write cross-platform apps. It combines the power of C++ with the ease of use of Java and other managed languages. Get up to speed quickly on C# by with our Mastering C# series, authored by Jeffrey Richter and Colin Melia.