Books :: Introduction to Programming Using C# :: Free C# Programming Book by Svetlin Nakov and His Team

Welcome to the official web site of the free open source online book Introduction to programming with C# by Svetlin Nakov and his team. This is an unique book about the introduction to programming using C# programming language. It is free C# programming book covering the fundamental concepts of computer programming: logical thinking, data structures, algorithms and object-oriented programming (OOP). This is a conceptual book for beginners, a comprehensive programming tutorial, a textbook for software developers focusing on the basic concepts of computer programming. Follow the book and try to solve all exercises at the end of each chapter. To learn programming you need to practice. Svetlin Nakov is proven software engineer with 15 years of experience as software engineer, project leader and software development trainer. Read his recommendations about how to become a computer programmer, how to solve problems in informatics and computer science and gain the programming skills easy. The book is originally written in Bulgarian an currently there is no English version.

Back to the home page of the free e-book “Fundamentals of Computer Programming with C#” by Svetlin Nakov & Co.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Learn Programming
and Start a Tech Job!

Become a software engineer with Java / JavaScript / Front-End / Back-End through the zero-to-career learning programs for developers from SoftUni Global!

Learn the programming concepts, problem solving and algorithmic thinking with video lessons and live coding exercises.

Continue with APIs and libraries, object-oriented programming, data structures, software technologies and frameworks, databases and ORM, back-end development, HTTP, Web applications and front-end technologies.

Learn by doing: practice live coding with each lesson with thousands of exercises and real-world projects. Build a rich developer portfolio in GitHub to attract employers!

Start your first job as junior software developer.