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 need monodevelop 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.

| improve this answer | |
  • 1
    The answer could be clearer if it were to explain IDE – don.joey Dec 28 '12 at 14:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.