Programming in C# (C Sharp).

Here is a list of IDEs, plus some tools for better C# Programming.

Malaz YI
Malaz YIList by Malaz YI, last updated 
Copy a direct link to this comment to your clipboard
  1. Microsoft Visual Studio is a fully-featured, extensible, free integrated development environment (IDE) from Microsoft. It is used to develop computer programs for Microsoft Windows, as well as web sites, web apps, web services and mobile apps. C# gets really fun due to the simplicity and robust graphical features that Visual Studio offers, all for free in the community edition.

    Cost / License

    • Free Personal
    • Proprietary

    Application types

    Platforms

    • Windows
    • Online
    • .NET Framework
    Microsoft Visual Studio screenshot 1
    Microsoft Visual Studio screenshot 1
    Microsoft Visual Studio screenshot 2
    +5
    Microsoft Visual Studio screenshot 3
  2. Stripped down version of Visual Studio, it doesn't let users add plugins.

    Cost / License

    • Free
    • Proprietary

    Application type

    Platforms

    • Windows
    • Microsoft Visual Studio
    Visual Studio Express screenshot 1
  3. MonoDevelop enables developers to quickly write desktop and web applications on Linux, Windows and macOS. It also makes it easy for developers to port .NET applications created with Visual Studio to Linux and macOS maintaining a single code base for all platforms.

    All that is done by the Mono icon Mono project which is "an open-source port of the .NET framework, It is most commonly used to run .NET under Linux", that was developed by the software company named Xamarin.

    Cost / License

    • Free
    • Open Source

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    • .NET Framework
    • Xamarin Studio
    MonoDevelop screenshot 1
    MonoDevelop screenshot 1
    MonoDevelop screenshot 2
    +3
    MonoDevelop screenshot 3
  4. Xamarin Studio is an open source app platform from Microsoft for building modern & performant iOS and Android apps with C# and .NET.

    (Xamarin was bought by Microsoft and its products "Xamarin Tools" a now part of Microsoft Visual Studio icon Microsoft Visual Studio)

    Cost / License

    • Freemium
    • Proprietary

    Application types

    Platforms

    • Mac
    • Windows
    • Microsoft Visual Studio
    Xamarin Studio screenshot 1
    Universal Search

Quickly find any file, type, member, command, or NuGet package, all in one convenient place.
    Contextual Insights

Place your cursor over any member to see type information, a summary description, and more details, helping you explore both new and familiar APIs.
    +3
    Intelligent Refactoring

Restructure and edit your code faster with context-sensitive code analysis and refactoring actions powered by Roslyn, Microsoft’s open source .NET compiler platform.
  5. .NET IDE based on the IntelliJ platform and ReSharper icon ReSharper, Supports C#, ASP.NET, ASP.NET MVC, .NET Core, Unity and Xamarin.

    Cost / License

    • Free Personal
    • Proprietary

    Application types

    Platforms

    • Mac
    • Windows
    • Linux
    JetBrains Rider screenshot 1
    JetBrains Rider screenshot 1
  6. Small Basic is the only programming language created specially to help students transition from block-based coding to text-based coding. By teaching the fundamental elements of syntax-based languages in an approachable manner, Small Basic gives students the skills and confidence to tackle more complex programming languages such as Java and C#. You can also build applications for Kinect, Lego Mindstorm, Raspberry Pi, Arduino, Oculus Rift, and more using Small Basic.

    Cost / License

    • Free
    • Proprietary

    Platforms

    • Windows
    • .NET Framework
    Main Development Window
    A Small Basic GraphicsWindow
    Microsoft Small Basic screenshot 2
  7. scriptcs icon
     Like

    While Visual Studio, and other IDEs, are powerful tools, they can sometimes hinder productivity more than they promote it. You don’t always need, or want, the overhead of a creating a new solution or project. Sometimes you want to just type away in your favorite text editor. "scriptcs" frees you from Visual Studio, without sacrificing the advantages of a strongly-typed language.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Windows
  8. Stadium icon
     Like

    Stadium is a web application builder which generates a fully portable and customisable ASP.net, MVC application. Use the drag-n-drop designer to build your application and host it on any server (IIS required). The power of Stadium lies in the fact you can connect to your database and provide a UI for people to view and manage your data directly and securely.

    Cost / License

    • Paid
    • Proprietary

    Platforms

    • Windows
    • Online
    Designer
    Connection Editor
    Expression editor
  • Edited by: MZ.
No comments so far, maybe you want to be first?
Gu