If you are completely new to programming read these articles to give you an idea what is involved.
There is a lot of material to learn in C#, especially as the language is still changing but take it one step at a time and you'll get there. Plus you can ask on the forums or email me if you get stuck. Don't feel overwhelmed.
If you haven't done so, please check out the requirements before you start this tutorial. You will need a C# compiler and we recommend the Microsoft Visual C# 2005/2008/2010 Express Edition compiler. Instructions for obtaining that and installing it are here.
If you are unfamiliar with compilers read about compilers and interpreters.
C# Programming Tutorial
First Encounters. These cover compiling your first program and getting familiar with manipulating numbers and seeing how fast a computer can count.C# Programming - Basic Lessons
Compile your first C# Program.
An Object Oriented Approach to Programming.
Fundamentals of Programming.
Value and Reference Types.
C# Programming- Learn Strings.
Programming Winforms in C#
Other C# Programming Resources
- Projects area where there is a game I've written in C ( a conversion from a basic game) which has been converted into C#.
- open source free software in the C # Code library.

