| You are here: | About>Computing & Technology>C / C++ / C#> C++> All about the C++ Programming Language |
![]() | C / C++ / C# |
Elsewhere on the WebSuggested ReadingAll about the C++ Programming LanguageYear of Creation?: Between 1979 and 1983. C++ hit the ground running and within five years was starting to be used seriously to develop applications, particularly on PCs where it quickly became the top language and has remained there since. Why was C++ Invented?: C++ was intended to be a fusion of features from the somewhat slowish language Simula with the speed and efficiency of C. The first version was called C with Classes and by the end of 1983 it was called C++. Whether the name came from Orwellian Newspeak in the book 1984 as in Double Plus Good or just the Post Op Increment ( Variable ++ ) is not entirely clear What is C++ used for?: All sorts of applications ranging from computer games, utilities, Operating Systems and compilers. What versions of C++ are there?: The current version is C++ 98 consisting of the core language and the Standard library. Is C++ Still being Developed?: Yes. There is a move afoot to simplify some of the syntax to make it easier to tech to novices. Part of the Standard Library is the Standard Template Library (STL) and this is still growing with new functions and classes. Does C++ Present any Problems for novice Programmers?: It has quite a steep learning curve. Learn C first to get a head start up the curve.
C++ is a large language with many advanced features and to get the best out of it, knowledge of Object Oriented Programming is essential.
Some of the syntax, especially in templates is complex. How Would You Sum up C++?: C++ is a very powerful programming language that exists on virtually every programming platform and is really only rivalled by Java.
Elsewhere on the WebSuggested Reading |
Las Vegas on a BudgetFind a BargainHotel DealsCheap EatsFree AttractionsEntertainment for Less |
All Topics | Email Article | Print this Page | | ![]() |
| Advertising Info | News & Events | Work at About | SiteMap | Reprints | Help | Our Story | Be a Guide |
| User Agreement | Ethics Policy | Patent Info. | Privacy Policy | ©2008 About, Inc., A part of The New York Times Company. All rights reserved. |


