best cheap easy setup for initial development
csomar: I didn't understand what are you looking for, but I think you want to start a project on a given platform.For that I recommand, Visual Studio.1- It's 100% free of cost (express edition), you get the editor (Visual Studio Express) for free and .net frame work is free to install and compatible on Windows versions2- It's very easy to use and Object Oriented. It also has a lot of power and by learning .net you can develop for windows, web or mobile interface.3- You can code a program in different languages with Visual StudioAlso lot of videos and tutorials can help you getting started with it