Если кому интересно и нужно, то Майкрософт двигает тему бесплатной раздачи некоторых продуктов. В частности Visual C++ 2010 Express. Ну может и еще что, но меня интересовал именно С++. По этой ссылочке ищите сей продукт. Качайте, ставьте, у вас будет 30 дней. Далее, вы можете получить ключ официально от Макрософт просто зарегистрировавшись у них. В программе выберите меню Справка -> Зарегистрировать продукт -> Получить регистрационный ключ через интерне. Пройдя регистрацию (если вы не зарегистрированы) и ответив на небольшую анкету, вам выдают официальный честный ключ .... пользуйтесь
У них раньше еще были express-версии - бесплатные для некоммерческого использования: Visual C++ 2005/2008 Express Edition, Visual C# 2005/2008 Express Edition, ну и так далее.
Ну да, у них там по ссылочке вроде как все из серии 2010 Express такое же бесплатное. Я просто всю жизнь использовал для всех языков единственную "IDE" это Notepad++ А тут решил что надо бы начинать на будущее знакомится с теми IDE что используют в коммерческой сфере, мало ли где, с кем и над чем работать придется в жизни В целом Express подходит для привыкания, как я понимаю эта среда урезанная, правда не знаю чем, но может даже и к лучшему лишние фенички не мешают знакомится с ней и привыкать
Если не ошибаюсь, в 2010 Expess нет оффлайн справки как класса, урезаны средства визуальной разработки, практически нет возможности ставить большинство дополнений. В 2008 Express справка была, правда без Win API, А еще он не требовал регистрации и прочих плясок с бубном. Он просто сразу нормально работал. Сейчас доступен 2013 Express
MSDN же можно отдельно накатить. Но насколько он при этом будет легален, я пока как-то не задумывался
Поставил сейчас 2013. Без доступа к сети, похоже, использовать его не удастся, поскольку при первом запуске сразу запрашивает учетку майкрософт. С сетью вполне работоспособно. Но дополнения недоступны, похоже, как класс. Только 32 бита (но для экспресса это уже традиция). Справку (похоже, что не всю) можно докачать из сети.
В экспрессе нельзя создать несколько проектов в одном решении, но это редко бывает нужно. Других принципиальных отличий навскидку не припоминаю, но я с экспрессом мало возился. 2010 интерфейсом отпугнула, но это дело привычки. Работу работаю в 2008 профессиональной и нарадоваться не могу до сих пор. Студия в сочетании с C# - на удивление мощная штука!
В 2008 Express для С++ отладка точно есть. Ограниченная по возможностям (какие-то мелкие удобства там недоступны), но тем не менее есть. В 2013 тоже. Несколько проектов в одном решении (по крайней мере в С++) создаются и в 2008, и в 2013