C# är ett utvecklat C++ språk som är mycket enklare att förstå och så mycket mer givande. Dock så är det inte lika kraftfullt som C++ då C++ går mot hårdvaran medans C# går mot mjukvaran i datorn i stället. <br /><br />Har man förkunskaper i C++ så underlättar det att förstå C#. Vill man göra spel med grafik så kan C# vara ett perfekt språk att börja med då det är mycket simplare att få in bilder, få dem att röra sig osv. <br /><br />Vill man börja programmera så borde man ladda ner:<br />[url=http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-csharp-express]Visual Studio C# Express[/url]<br />och vill man börja göra spel så borde man även tanka ner<br />[url=http://www.microsoft.com/download/en/details.aspx?id=23714]XNA Game Studio[/url]