This site contains lessons and tutorials about the Microsoft Visual C# programming language. The tutorials are suited for beginners and advanced learners who wish to use C# as the language for creating Windows applications and many others. The tutorials are explained in simple and straightforward way. Each block of code will have a corresponding explanation which is easy to follow. Certain examples are shown to further explain the concepts of each lesson. If you seem to find some errors or some of the tutorials are not clear to you, contact me. I hope you enjoy learning C# using the tutorials in this site.