Solved

Should learn C++ ?

Posted on 1998-07-28
1
178 Views
Last Modified: 2010-04-02
Dear the experts,
I've learnt Pascal and a little object-oriented programming with it.
I've also created some small program with C. Now I wonder should
I learn C++ or Java ?
If I learn C++, should I learn Visual C++ directly or must learn C++ in
DOS first  (e.g. Turbo C++) ?  VC++ is too great for a newbie but TC++
is only tool in the past - it's too backward nowaday, so that make me
difficultly to choose. Could you help me some advices ?
0
Comment
Question by:nhcuong
1 Comment
 
LVL 11

Accepted Solution

by:
alexo earned 10 total points
ID: 1168827
First, you have to make a distinction between languages and packages.

C++ is a language.  There is an ANSI/ISO standard for the language (as of this month) although current compilers don't yet conform.

MSVC++ is a software package containong a C/C++ compiler, editor, debugger and some platform-specific stuff like "wizards", resource editor and a class framework (MFC).

If you ignore the proprietary stuff it is still a C++ package.  And it is much easier to use than corresponding DOS programs.

So, when you get MSVC (Borland, Watcom, ...) you can write console programs that do not use Windows-specific features and ignore the frameworks (MFC, OWL, ...).

Also, the switch from C++ to Java is usually much easier than the switch from Java to C++.
0

Featured Post

VMware Disaster Recovery and Data Protection

In this expert guide, you’ll learn about the components of a Modern Data Center. You will use cases for the value-added capabilities of Veeam®, including combining backup and replication for VMware disaster recovery and using replication for data center migration.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Excel/Word Add-in in what language? 5 118
GUI: DIalog Stacking and Popping in MS C++ 4 76
C++ question 3 65
Embarcadero C++ builder XE10.1 Berlin TRegistry declaration 1 29
Errors will happen. It is a fact of life for the programmer. How and when errors are detected have a great impact on quality and cost of a product. It is better to detect errors at compile time, when possible and practical. Errors that make their wa…
Written by John Humphreys C++ Threading and the POSIX Library This article will cover the basic information that you need to know in order to make use of the POSIX threading library available for C and C++ on UNIX and most Linux systems.   [s…
The goal of the tutorial is to teach the user how to use functions in C++. The video will cover how to define functions, how to call functions and how to create functions prototypes. Microsoft Visual C++ 2010 Express will be used as a text editor an…
The viewer will be introduced to the member functions push_back and pop_back of the vector class. The video will teach the difference between the two as well as how to use each one along with its functionality.

809 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question