现在有一项阅读理解的任务，我会提出一个问题，还会提供一段文本，你需要通读这段文本，然后根据这段文本回答我所提出的问题。问题：SharpDevelop主要用作开发什么程式语言？，文本：SharpDevelop是个自由的开放原始码整合开发环境，主要用来开发支援.NET Framework的C#，Visual Basic .NET（VB.NET）与BOO等程式语言。它可以用来作为Microsoft Visual Studio .NET的替代品，MonoDevelop曾由此分支出来。SharpDevelop使用自己的C#、Visual Basic .NET解析器来进行代码自动完成。这部份主要是使用了修改过的Linz大学制作的Coco/R编译器，SharpDevelop原始码包含了这个产生器。BOO的解析器则是由Boo编译器提供，但运算式的型别与型别介面的推导则是另外撰写程式来完成，以便支援型别的后期赋值。SharpDevelop 1.1可以汇入Visual Studio .NET的专案，SharpDevelop 2.0则是可以直接开启并编辑。它也可以用来把原本使用VB.NET的专案转换为使用C#（或是反过来）。SharpDevelop 2.0开始有了整合在里面的除错工具，它使用了自己的除错函式库，除错函式库主要是使用COM操作与.NET通讯。即使SharpDevelop 2.0使用了与Visual Studio .NET相同的MSBuild，它仍然可以使用较旧的Framework版本（1.0、1.1）或是Mono来进行编译。目前最新的稳定版本是5.1.0，已于2016年4月14日正式推出。SharpDevelop整合了C#、Visual Basic .NET等程式语言的Windows Forms设计工具，除此之外还有整合好的除错工具。其他特色都列在官方网页。
主要用来开发支援.NET Framework的C#，Visual Basic .NET（VB.NET）与BOO等程式语言