op是个自由的开放原始码整合开发环境，主要用来开发支援.NET Framework的C#，Visual Basic .NET（VB.NET）与BOO等程式语言。它可以用来作为Microsoft Visual Studio .NET的替代品，MonoDevelop曾由此分支出来。SharpDevelop使用自己的C#、Visual Basic .NET解析器来进行代码自动完成。这部份主要是使用了修改过的Linz大学制作的Coco/R编译器，SharpDevelop原始码包含了这个产生器。BOO的解析器