Νομίζω ότι μπορείς να βρεις απάντηση στο ερώτημά σου σε παλαιότερα threads στο forum:
Με λίγα λόγια υπάρχει implementation .NET μόνο για το Linux - Mono Project - καθώς και υπάρχει το DotGNU Project που σκοπό έχει να φτιάξει ένα C# compiler σε κάθε πλατφόρμα που υπάρχει και ο GCC C/C++ compiler. Στα sites των projects μπορείς αν βρείς ακριβείς πληροφορίες για το που μπορείς να βρεις εργαλεία και περιβάλλοντα εργασίας για το καθένα από αυτά τα projects.
George J.