Advertisement

Where to Start??

Started by June 15, 2001 06:49 AM
4 comments, last by one2escape 23 years, 7 months ago
Hi I was wondering where is better to start C ++ or VC ++ i have books and compliers for each of them?
http://www.luckysage.com
VC++ isnt really a langauage as such. It is best to concentrate on C++ (which works fine in MSVC) and play about with win32/MFC stuff later when you understand what you are doing.
Advertisement
So use VC++ but dont jump straight in?
http://www.luckysage.com
VC++ is an Integrated Development Environment (text editor, compiler, linker, debugger, etc...), not a language. If you type your C++ code in notepad, compile it with a compiler, link it with a linker, then debug it with a debugger, you will do a lot of typing at the command prompt. VC++ allows you to do all of that with a couple of mouse clicks.

So, when you use VC++, you are using C++ (unless you are coding in C, ASP, HTNL, VBScript, or anything else ). Your question should be something along the lines of - Should I use VC++ as an IDE or not?
get a book on c++ and use vc++ to compile your code from that book. be sure to make a console app.

HHSDrum@yahoo.com
My HomepageSome shoot to kill, others shoot to mame. I say clear the chamber and let the lord decide. - Reno 911
Maybe a better explaination is in call:

C++ is a language. Its has its own syntax for doing things like outputting text and what not.

VC++ is not a language. Its software(compiler software) used to program in C++, more specifically to use C++ to program for Windows(using Win32 API - Application Programming Interface).

The Win32 API is a set of predefined tasks, instructions, procedures and what not(ask someone who can explain this part better) for making Windows programs.

My recommendation:

Obviously you shouldn''t start using VC++ if you dont know C++ or you wont be able to do much using it. Learn C++ first, then from there I recommend you start learning the Win32 API(unless you want to program for another OS), and then learn how to use VC++. Using VC++ will hide lower level tasks and simplify making windows programs - but if you start learning that you wont be able to make more advanced windows programs until you learn to program in Windows manually using the API.

If you start using the API you can decide not to learn VC++(VC++ only really simplifies making normal windows programs that dont do much - like Notepad or Paint) and learn something like Open GL for which you will need to know how to use the Win32 API(or at least some I think), or you can learn to use VC++ and already knowing how to use the Win32 API you can do more with it.

"Ogun''s Laughter Is No Joke!!!" - Ogun Kills On The Right, A Nigerian Poem.
"Ogun's Laughter Is No Joke!!!" - Ogun Kills On The Right, A Nigerian Poem.

This topic is closed to new replies.

Advertisement