Зависит от языка и предпочтений. Для Delphi, C, C# и C++ лучше Visual Studio, а для Java - IntelliJ или Netbeans.
А если сам не знаешь ответ, то и писать тебе нечего. лучше сначала почитай книги по программированию.
Попробуй экстремальное программирование на дне бассейна с акваланге и завернутым в полиэтилен ноутом. Может со временем откроешь целое направление в программировании и в твою честь будут соревнования проводить.
А если по существу, то уточните вопрос. Что значит "Где" и что за "программу". Может вы программу колонизации человечеством Марса имеете ввиду.