Moved to Questions and Help.
To develop plugins, you need a text editor and a C++ compiler. Visual Studio 2010 and higher is recommended. Or if you want to develop in C#, you need Faruton's CLR Host plugin and a means to develop in C#, which is usually through Visual Studio.