Skip to content

Latest commit

Β 

History

History
83 lines (61 loc) Β· 6.84 KB

File metadata and controls

83 lines (61 loc) Β· 6.84 KB

C#

Modern .NET language for Windows, games (Unity), web APIs, and cross-platform apps.

This page lists curated books and learning resources for this language, organized from beginner to advanced. Most books are shared via public Google Drive links maintained by the project. See Contributing before suggesting new links.

← Java Β· All languages Β· C β†’


C# logo

For Beginners

These books are designed for those with no prior C# experience and provide a solid foundation in the language and the .NET ecosystem.

For Intermediate Developers

These books will help you move beyond syntax to truly understand the language's features and write effective, professional code.

For Advanced Programmers

Dive deep into the .NET runtime, software architecture, and advanced programming techniques.

For Specialized Fields

Focus on applying C# to specific professional domains like game development or microservices.

Comprehensive References

These guides are perfect for quick lookups and as detailed companions throughout your career.


Related