Programming in C# (C Sharp).

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


  • Microsoft Visual Studio

    Free Personal Mac Windows Web .NET Framework Website

    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.

     

    Microsoft Visual Studio icon
  • MonoDevelop

    Free Mac Windows Linux .NET Framework Xamarin Studio Website

    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 Small Mono iconMono 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.

     

    MonoDevelop icon
  • Xamarin Studio

    Freemium Mac Windows Microsoft Visual Studio Website

    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 Small Microsoft Visual Studio iconMicrosoft Visual Studio)

     

    Xamarin Studio icon
  • JetBrains Rider

    Commercial Mac Windows Linux Website

    .NET IDE based on the IntelliJ platform and Small ReSharper iconReSharper, Supports C#, ASP.NET, ASP.NET MVC, .NET Core, Unity and Xamarin.

     

    JetBrains Rider icon
  • Microsoft Small Basic

    Free Windows .NET Framework Website

    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.

     

    Microsoft Small Basic icon
  • scriptcs

    Free Windows Website

    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.

     

    scriptcs icon
  • Stadium

    Commercial Windows Website

    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.

     

    Stadium icon

  • Edited by: MZ.



Comments on Programming in C# (C Sharp).

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment?

Sign up to comment, it's simple!