Выбор оптимального средства программирование - половина успеха проекта.


Я не буду длительно объяснять возможности каждой из них, цель - познакомить вас с тем, в чем я имел опыт работать, и какие языки при этом использовал


Delphi 7, CodeGear RAD Studio 2007


Среда программирования позволяет создавать практически любые проекты от вирусов до серьезных систем. Признаюсь честно это мой любимый язык. Не только потому что я могу сделать в этой среде любую программу, но и потому что синтаксис языка очень удобен и прост.


Visual Studio


Среда программирования от корпорации Microsoft. Среда поддерживает не один а целых 4 языка: Visual Basic, С++, С# и J#

При этом нет разницы на каком языке вы пишите программу. По большей части не смотря на все плюсы данной среды я использую ее только для программирования КПК и смартфонов, потому что на данный момент это пожалуй единственная среда где это вообще можно делать.


1С 8.0


Среда программирования от компании 1С. Многие ошибочно думают что 1С это бухгалтерская программа, нет, 1С - это среда программирования, оптимизированная под создание бухгалтерских программ. Несомненным преимуществом этой среды является скорость и легкость разработки баз данных. При правильном использовании прирост в скорости может быть в разы по сравнению с вышеописанными средами. Но есть и минусы - достаточно ограниченные возможности языка по сравнению с описанными выше.


Macromedia Dreamweaver, NuSphere PhpED


Данные две среды как правило используются вместе, так как они гармонично дополняют друг друга, но можно было обойтись и каждым из них в отдельности. Данные среды позволяют создавать интернет страницы с использованием языка PHP и JavaScript, данный сайт написан с чистого листа с использованием этих двух редакторов.


Microsoft Office Word и Microsoft Office Excell


Для многих это привычные офисные программы, но и в них можно создавать программы. Макросы порою бывают очень полезными.


Help & Manual


Среда для создания отличных help файлов.


SQL


Хоть это и не среда программирования, но я не могу не упомянуть о ней как о языке программирования. SQL - язык доступа к данным, не зная хотя бы основ этого языка практически не возможно написать хоть чего-то стоящее приложение.