How to You Develop a Plug-In

I want to start developing my own plug-in for a variety of applications. Kindly advise me on how to choose the most suitable language for this incredible project. Please also tell me why you prefer the language that you are recommending and please do mention something about the alternative languages that can be used as well.
