Visual Studio 2012 Express 버전이 애석하게도 윈도우 7 이상에서만 돌아간다는 점입니다.
하지만, Visual Studio 2012 만큼이나 강력한 Visual Studio 2010 Express 버전이 있습니다.
적어도 C++ 컴파일러로써의 역할로는 두 소프트웨어가 거의 비슷하다고 볼 수 있습니다.
참고로 2008 버전은 여기서 다운 받을 수 있습니다.
일단 다음 링크를 클릭하셔서 들어가시기 바랍니다.
http://www.microsoft.com/visualstudio/eng/downloads
아래로 조금 스크롤 하다보면

위와 같이 Visual Studio 2010 Express 라고 큼지막하게 써져 있는 것을 보실 수 있는데, 여기서 Visual Studio C++ 2010 Express 를 클릭해주시기 바랍니다. 그러면, 아래와 같이 밑에 쭈르륵 나옵니다.

참고로 언어를 한국어로 바꿀 수 있지만 그냥 영어 버전으로 설치하시기 바랍니다. 그게 나중에 더 편하고, 또 여러 옵션 설정할 때 영어 버전 기준으로 설명해 놓은 것이 많기 때문에 영어버전으로 택하는 것이 도움이 됩니다. 그래서 Install now 를 누르시면 프로그램을 다운 받을 수 있고 그 프로그램을 실행시키면

위와 같이 Visual Studio C++ 2010 을 설치한다는 화면이 뜨게 됩니다. Next 를 누르면

여러가지 약관 이야기가 나오는데 물론 읽었다고 표시하고 Next 를 누릅니다.

Microsoft SQL Server 2008 Express 를 받을 것이냐고 물어보는데, 받지 맙시다. C++ 이나 C 공부에는 아무 상관 없는 프로그램이므로 공간만 차지할 뿐입니다.

그래서 Install 을 누르면 실제 웹에서 프로그램을 다운로드 하게 됩니다.

위와 같은 인스톨 화면이 끝나게 되면, 이제 프로그램을 실행할 수 있게 됩니다.

프로그램을 실행 시킨 후 위와 같이 메뉴바에서 File → New → Project 를 클릭하면

위와 같이 왼쪽의 Templates 에서 Win32 를 누른 뒤, Win 32 Console Application 을 선택하고 (반드시 Console Application), 하단에 Name 에 자신의 프로젝트 이름을 입력해주세요. 저의 경우 Hello 를 입력하였습니다. 그리고 마지막으로 OK 를 누르면 프로젝트가 생성됩니다.

Next 를 누릅니다.

여기서는 프로젝트 설정을 하는 곳인데요, 일단 Application Type 에 Console application 이 선택되었을 것이고, Additional Options 에 Empty Project 를 눌러줍니다. 그리고 Finish 를 누르면 프로젝트가 생성됩니다.

프로젝트가 생성되었다면 위와 같이 왼쪽 사이드바에 Solution 'Hello' 라고 생성되었고 여러 폴더들이 있는 것을 볼 수 있는데요, Source Files 를 택한 뒤 마우스 오른쪽 클릭을 해서 Add → New Item 을 해서 소스 파일을 만들어줍시다.

왼쪽에서 Code 를 선택한 뒤에 C++ File 을 누르고, 아래 Name 에 소스 파일 이름을 적어주면 됩니다. 저는 그냥 new 라고 적었습니다. Add 를 누르면 소스 파일이 새로 추가됩니다.

여기서 주의해야 할 부분은, C++ 프로그래밍하는 분들은 그냥 나두고 C 언어 프로그래밍 하는 분들은 위와 같이 파일을 누르고 오른쪽 클릭을 해서 Rename 을 눌러 확장자를 .c 로 바꿔주어야 한다는 것입니다. 그냥 .cpp 로 하면 C++ 컴파일러가, .c 로 하면 C 컴파일러가 컴파일 하므로, C 언어를 습득하고자 하는 분은 꼭 .c 로 확장자를 변경해야 합니다.