What do I use for programming
Currently I use for programming a Visual Studio Express for Windows Desktop 2013 Update 5 with the software on this website.
A Visual Studio Express about dialog
For installation packages I use Eclipse SDK with Eclipse NSIS
Eclipse SDK about dialog
Eclipse NSIS about dialog
Other editing, etc..
For this purpose I use Notepad++
Notepad++ about dialog
I do hate to advertise and I would say I don't do that. If there is any sponsored advertising on this site (banners and such), you are probably infected with addware/mallware.
Of course I give credit to to all nice software such as these mentioned on to upper and in the thanks to article.