MonoDevelop
MonoDevelop is a cross-platform IDE primarily used to create and edit source code in the C# and F# programming languages. The software s available for Windows, macOS, and Linux platforms. Additionally, it makes it simple for developers to retain a single code base across all platforms while porting .NET applications made with Visual Studio for Linux and macOS.