Best place to start learning

N

nyaubfan

I am a professional scientist who is comfortable programming
applications dealing data file conversions, program automation
(activeX, DDE), and instrument contol using Visual Basic, LabVIEW and
Matlab. I would like peoples' recommendations on how to break into
C/C++ without the benefit of formal coursework. I understand the
benefit of learning a language's core through console applications, but
I will need to become proficient at windows applications, as well. Any
suggestions are welcome.
 
I

Ian Collins

nyaubfan said:
I am a professional scientist who is comfortable programming
applications dealing data file conversions, program automation
(activeX, DDE), and instrument contol using Visual Basic, LabVIEW and
Matlab. I would like peoples' recommendations on how to break into
C/C++ without the benefit of formal coursework. I understand the
benefit of learning a language's core through console applications, but
I will need to become proficient at windows applications, as well. Any
suggestions are welcome.
Which one, C or C++?

For the former, you can't go wrong with "The C Programming Language", if
the latter, "Accelerated C++" is a good place to start for one familiar
with programming concepts.

Always get a good grounding in the core language before delving into
platform specific APIs, otherwise you will pick up bad habits that are
hard to shake.
 
N

nyaubfan

Thank you this is much appreciated. By the way, C++ is the flavor on
which I will focus.
 
I

Ian Collins

nyaubfan wrote:

Please don't top post on Usenet, your reply should be under or
interleaved with the message you are replying to.
Thank you this is much appreciated. By the way, C++ is the flavor on
which I will focus.

Good call. I'd still get a copy of "The C Programming Language" and a
C++ library isn't complete without "The C++ Programming Language".

Read "Accelerated C++" and use the other two where more detail is required.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top