VB는 비주얼 베이직의 약자.
basic언어의 비주얼한 기능을 가한거에요.
C에는 VC++가 있습니다.
하여튼 VB에 C++가 어딨습니까..그건 베이직 언어구요.
C먼저 배우시고 C++배우시는게 좋은데
아니면 C기초가 없는사람도 배울수 있게끔 쓴 C++책도 있으니까
그렇게 하셔도 되지만 C배우고나면 C++배우는건 금방이니까 더 기본이 되는 C를 먼저
배우세요.
그리고 아무것도 모를때 그런걸 잘 모르실텐데
그냥 C나 C++로 짜면 콘솔프로그램이라 해서 음..쉽게말해 도스프로그램같이 실행됩니다.
우리가 흔히 쓰는 윈앰프,각종 메신저(타키,MSN,버디버디 등), 알집 이런것은
대게.. MFC로 만든것인데 VC++에서 지원하는겁니다.
VC++에서 MFC로 프로그램을 만들때 마우스로 버튼도 만들고 창도 만들고.. 그러죠 그런 비주얼한 기능때문에 visual C++이라 하는것이구요.
직접 타이핑(타자쳐서)해서 짤수도 있습니다만, 힘들고 하니까 간편하게 만들어 놓은거죠
VB는 훨씬 간단해서 C보다 쉽지만 세세한 작업을 하지못하죠.. 예를들어 베이직으로 운영체제 만들어지나요. ㅡㅢ
여기서
VC++,VB,MFC,C,C++,BASIC이런게 해깔리실꺼 같아 정리해드릴께요.
C,C++,C#,JAVA(자바스크립트 말구요),BASIC,코볼,포트란,어셈블리어 이런것을 "언어"라고 합니다.
그리고 언어로 작성한 소스코드는 단지 글자덩어리일 뿐 아무것도 아닙니다. 그냥 텍스트 문서일뿐이죠. 이것을 컴퓨터가 이해할수있게 변환해줘야 하는데 그걸 컴파일이라고 합니다.
핵심은 컴파일을 하는 프로그램, 컴파일러죠.
컴파일해야 비로서 소스코드가 exe파일 그러니까 실행가능한 파일이 되는겝니다.
그리고.. 자주쓰는 코드들을 묶어놓은것.
API, MFC등이 있습니다.
그럼 VC, VB는? 그건 컴파일러죠..
비주얼기능+에디터기능+컴파일기능..
두서없이 적다보니까 좀 혼동될수있겠네요 이해안되는건 쪽지나 메일주세요.
[email protected]
책은 왠만하면 초보땐 외국꺼 번역된거보다 우리나라 사람이 쓴거 추천합니다. 아무거나 초급용이라고 되있는거 보시면 되요. 다들 보니까 내용이 좋더라구요.
독자평이나 뭐 많이팔린거 사서보시고..
Borland C++도 컴파일러중 하나인데
VC++
Turbo C
Dev C++등 C/C++용 컴파일러 종류 다양합니다.
처음배울때는 DevC++나 VC++ 6.0 쓰세요.
이런말하기 뭐하지만 VC는 어둠의 경로
DevC++는 무료니까 bloodshed.net