ДМ
Димка Михайлов
Смотря еще какие программы, самые примитивные можно и на паскале писать или бейсике, посложнее уже идут на делфи и си++ и так далее. Для каждого языка программирования своя среда для разработки, если собираешься на паскале писать, то в помощь программа FreePascal, на делфи - среда также будет Delphi называться, но среда для разработки платная, альтернатива ему - LazaRus, также лазарус и паскаль поддерживает, но имеет GUI (графический интерфейс пользователя) и есть среды для создания на си++ Microsoft Visual Studio называется, но существует множество сред, если вы пишите программы под Mac OS X то вам нужен XCode версии 4.3 и OS X Lion 10.7.4 или выше.