Visual C# '08 Express comes with a built in compiler/debugger but if you want to right code all on your own (without VC# making it look pretty, dragging and dropping stuff, and not having to right too much code in the first place) then find a C# compiler here. Code is written in ASCII encoding which means Notepad.exe works fine