This document discusses platform independent integrated development environments (IDEs) for CSharp. A platform independent IDE is designed to develop software that can run on any operating system without being specific to one. The document lists some offline platform independent IDEs for CSharp development, including MonoDevelop, Emonic, and SharpDevelop. It also lists some online C# compilers.