i am curious to know what exactly is the difference between Mono Software and Monodevelop. and do i need both of these if i want to do "C#"?
i am curious to know what exactly is the difference between Mono Software and Monodevelop. and do i need both of these if i want to do "C#"?
mono
is the runtime that executes your interpreted code.
monodevelop
is an IDE (Intergrated Development Enviroment) it helps you write, evaluate and debug code written in VB, C#, etc. that eventually gets executed by the mono runtime.
While you need
mono
, you don't needmonodevelop
to write and execute C# applications. However, it is quite a nice IDE to write C# and it takes some of the labour out of debugging.