title: C# in linux environment
body: <p>I am currently working in C/C++ in a Unix environment and am new to Linux environments. I would like to learn about the Linux OS and learn C# as the next level of programming language for my career.</p>
  
  <p>I decided to put Ubuntu Linux on my laptop. But I am not sure whether we can write, compile and run C# programs in Linux environments or not.</p>
  
  <p>The only IDE I know for C# is MS Visual Studio. Is there are any possible way to work in C# in a Linux environment?</p>
  
  <p>If I have no other option, I'll have both operating systems on my laptop - Vista to learn C# and Linux for the other OS.</p>