What is the different between borland c++ and visual c++?

My question is easy.
What is the different between borland c++ and visual c++?
What is the newest version of borland c++?
please help me.

See ya, Izza Acar
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Borland C++ (BC), Bolrand C++ Builder (BCB) and Vusual C (VC) are all C++ complilers.  This means they can all compile standard C++ programs.  If you are  jsut dealing with "standard C++"" programs, that is programs that don't have fancy GUI (windows) interfaces, but instead have a simple console (text)-based interfaces the differences between these compilers is not all that important.  

Where the differences become important is when you consider writing GUI windows programs using one of the frameworks supplied with the compiler. In that case you have to choose the compiler based on the framework you want to use because each supports only one  (Actually, BCB supports all three, but not well, it really only supports VCL well).  your choices are

MFC - VC - By far the most popular C++ framework.
OWL - BC - Getting sort of outdated
VCL - BCB - Much more friendly than MFC, but sometimes not as powerful.

There are other differences.  BC is not being updated anymore (I think) so version 5 is the last and is out-of-date.  (It has poor support for some recent additions to the language, like exceptions and templates)   BCB is being kept up-to-date and us currently in version 4.  VC is being kept up-to-date and is inversion 6.  

Considering this BC isn't realy a good choice anymore.  You should consider BCB or VC.

of the two, I find that VC's help and debugger is SO SO SO much better that  it is clearly the best choice--unless you want to use VCL.  If you want to use VCL the BCB is your only choice.  (And VCL has many advantages over MFC so it is worth considering, the choice between VCL and MFC is not simple.)
That should have been an answer.  That is 50 or 100pts worth of text, I had better at least get 1.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
icecarAuthor Commented:
can i make good programs in borland c++ 4.5?

But its old, so it might not have all the C++ lanuage features you woudl like.  It also doesn't support the VCL and MFC frameworks, so you can't use those.  

So it depends on what you want and need.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.