Abstract
Development of the C++ programming language began in 1979 as the C with Classes language. The name C++ was formally adopted in 1983, and development of the language continued throughout the 1980s and 1990s without the adoption of a formal language standard. This all changed in 1998 when the first ISO standard of the C++ programming language was adopted. There have been several updates to the standard published since that time, one in 2003, one in 2011, and one in 2014; and skipping to the most recent version, C++20 is, as of 2019, fast on its way to final form and adoption.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2020 J. Burton Browning and Bruce Sutherland
About this chapter
Cite this chapter
Browning, J.B., Sutherland, B. (2020). Modern C++. In: C++20 Recipes. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5713-5_2
Download citation
DOI: https://doi.org/10.1007/978-1-4842-5713-5_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-5712-8
Online ISBN: 978-1-4842-5713-5
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books