SharpDevelop to darmowe środowisko IDE, w którym można tworzyć projekty Boo, C#, VB.NET dla platformy .NET stworzonej głównie na potrzeby systemu Windows. Wśród głównych cech narzędzia należało by wskazać auto uzupełnianie składni, wizualne tworzenie okienek graficznych za pomocą metody przeciągnij i upuść, kolorowanie składni (dla języków C#, HTML, ASP, ASP.NET, VBScript, VB.NET, XML), wbudowany edytor XML i debugger. Program przypomina swoim wyglądem i funkcjonalnością aplikację Visual Studio, co z pewnością doceni wielu użytkowników korzystających z rozwiązań Microsoftu. Najnowsza wersja aplikacja działa z bibliotekami Microsoft .NET Framework (od 2.0 do 3.5), Mono i Compact Framework.