C plus plus programming language Page

C++ - C Plus Plus Programming Language



NOTE: Always use CPP rather than C++ since it is simpler on a Wiki and more searchable.

Return to Effective CPP by Cloud Monk, CppCon, C plus plus Glossary | C++ Glossary, Discovering Modern C Plus Plus, 2nd Edition | Discovering Modern C++, C Plus Plus DevOps | C++ DevOps, C Plus Plus Books | C++ Books, C Plus Plus Courses | C++ Courses, C Plus Plus Topics | C++ Topics, C Plus Plus | C++


* https://learning.oreilly.com/live-events/?page=1&topic=c-plus-plus

* cplusplus - CPlusPlus.com - https://www.cplusplus.com/search.do?q=
** https://cplusplus.com

* cppref or cpp - CppReference.com - https://duckduckgo.com/?sites=cppreference.com+&q=
** https://cppreference.com

* isocpp - ISOcpp.org - https://isocpp.org/search/google?q=
** https://isocpp.org

* clang - iso-9899.info - C Language - https://duckduckgo.com/?sites=iso-9899.info+&q=
** https://iso-9899.info


* C Plus Plus | C++ - - C Plus Plus Programming Language | C++ Programming Language CLion - CLion IDE- JetBrains CLion - JetBrains CLion IDE - CLion for C Plus Plus | CLion for C++ - JetBrains CLion for C Plus Plus | JetBrains CLion for C++ - CLion IDE for C Plus Plus | CLion IDE for C++ - JetBrains CLion IDE for C Plus Plus | JetBrains CLion IDE for C++
** C Plus Plus Courses | C++ Courses
** C Plus Plus Books | C++ Books
** C Plus Plus Bibliography | C++ Bibliography
** C Plus Plus IDEs | C++ IDEs - C Plus Plus Integrated Development Environments | C++ Integrated Development Environments
** C Plus Plus Compilers | C++ Compilers - C Plus Plus Compiler | C++ Compiler



C Plus Plus Programming Language

C Plus Plus Language

C Plus Plus Language






Return to IT topics, Programming topics

Return to C plus plus outline, C plus plus, C plus plus bibliography, C plus plus courses, C plus plus terms, C plus plus topics


* C plus plus 11 | C++11
* C plus plus 14 | C++14
* C plus plus 17 | C++17
* C plus plus 20 | C++20
* C plus plus 23 | C++23


{{wp>C plus plus}}

* C++ standardization committee



* Designed by:
* Developer: open source contributors
* First appeared: 2011
* Stable release: 1.2.70 / September 13, 2018
* Typing discipline: static typing, inferred typing
* Platform:
* OS: Any supporting JVM or JavaScript interpreter
* License: Apache 2
* Filename extensions:
* Website:
* Influenced by:

History


* History of C plus plus, C plus plus history

Philosophy


* Philosophy of C plus plus, C plus plus philosophy

Syntax


* C plus plus syntax, Syntax of C plus plus

=Main entry point

=
* C plus plus main entry point, Main entry point of C plus plus

=Extension methods

=
* C plus plus extension methods, C plus plus extension method, Extension methods of C plus plus, Extension method of C plus plus


Libraries


* C plus plus libraries, C plus plus library

Frameworks


* C plus plus frameworks, C plus plus framework


Interactive shell


* C plus plus interactive shell

as a scripting language


C plus plus as a scripting language
C plus plus can OR cannot be used as a scripting language.


features in a hello world example


C plus plus features in a hello world example


Tools


* C plus plus tools


Applications


* C plus plus applications, Application of C plus plus


Adoption


* Adoption of C plus plus, C plus plus adoption


See also


* Comparison of programming languages
* C plus plus Forum


External Sites



=Main

=
* https://docs.microsoft.com/en-us/cpp

Study


* Search my Udemy courses: https://udemy.com/home/my-courses/search/?q=C+plus+plus
* Search ALL of Udemy: https://udemy.com/courses/search/?src=ukw&q=C+plus+plus
* Pluralsight: https://app.pluralsight.com/search/?q=C%2B%2B



YouTube Videos


https://youtube.com/results?search_query=C plus plus

Cloud Monk recommends the following YouTube video:

{{youtube>hF0l2M-oD04}}

https://www.youtube.com/watch?v=hF0l2M-oD04





GitHub Tags


GitHub Tags:

* https://github.com/search?q=C plus plus
* https://github.com/topics/C plus plus


External Sites


* https://isocpp.org

=Main

=

=Interesting Articles

=


=Search

=
Search for this topic on:

Support Resources, FAQs, Q&A, Docs, Blogs


* github>C plus plus - GitHub
* k8s>C plus plus - Kubernetes
* docker>C plus plus - Docker
* ms>C plus plus - Microsoft Documentation
* aws>C plus plus - AWS
* gcp>C plus plus - GCP
* android>C plus plus - Android
* oracle>C plus plus - Oracle
* vmware>C plus plus - VMware
* ibm>C plus plus - IBM
* linuxq>C plus plus - LinuxQuestions.org
* askubuntu>C plus plus - AskUbuntu
* man>C plus plus - Man pages
* linux>C plus plus - Linux.org

* stackoverflow>C plus plus - StackOverflow
* xda>C plus plus - XDA Developers
* stackexchange>C plus plus - StackExchange
* superuser>C plus plus - SuperUser
* serverfault>C plus plus - ServerFault
* reddit>C plus plus - Reddit
* quora>C plus plus - Quora
* toms>C plus plus - Tom's Hardware
* twitter>C plus plus - Twitter
* TechTarget>C plus plus - TechTarget
* tpedia>C plus plus - Techopedia
* freecode>C plus plus - Free Code Camp
* hackernoon>C plus plus - Hackernoon
* pcworld>C plus plus - PCWorld
* wired>C plus plus - Wired

Books


* oreilly>C plus plus - O'Reilly
* amz>C plus plus - Amazon
* googlebooks>C plus plus - Google Books
* audible>C plus plus - Audible
* manning>C plus plus - Manning
* apress>C plus plus - Apress
* pragprog>C plus plus - Pragmatic Bookshelf
* packt>C plus plus - Packt

Encyclopedias


* Wikipedia>C plus plus - Wikipedia
* britannica>C plus plus - Britannica

Search Engines


* brave>C plus plus - Brave Search
* ddg>C plus plus - DuckDuckGo
* google>C plus plus - Google
* bing>C plus plus - Bing
* yahoo>C plus plus - Yahoo

Apple


* appledev>C plus plus - Apple Dev
* applesup>C plus plus - Apple Support
* macworld>C plus plus - MacWorld
* macrumors>C plus plus - MacRumors

Education - Courses - Podcasts===
* pluralsight>C plus plus - Pluralsight
* udemy>C plus plus - Udemy
* coursera>C plus plus - Coursera
* linkedinlearning>C plus plus - LinkedIn Learning
* yt>C plus plus - YouTube
* podcast>C plus plus - Google Podcasts

Repos - Package Managers


* helm>C plus plus - Artifact Hub for Kubernetes
* dockerhub>C plus plus - Docker Hub
* choco>C plus plus - Chocolatey
* brew>C plus plus - Homebrew
* linuxpkg>C plus plus - pkgs.org Linux packages
* maven>C plus plus - Maven.org Maven Central Repository
* mavenrepo>C plus plus - MvnRepository.org
* gradle>C plus plus - Gradle
* npm>C plus plus - NPM
* pypi>C plus plus - PyPI
* nuget>C plus plus - NuGet
* rubygems>C plus plus - RubyGems
* gitlab>C plus plus - GitLab
* bitbucket>C plus plus - Bitbucket

Programming Language Docs


* clang>C plus plus - C language | C
* cplusplus>C plus plus - C plus plus | C++
* csharp>C plus plus - C Sharp dot NET | C# .NET
* dart>C plus plus - Dart
* django>C plus plus - Django
* golang>C plus plus - Golang
* haskell>C plus plus - Haskell
* js>C plus plus - JavaScript via MDN
* ts>C plus plus - TypeScript
* baeldung>C plus plus - Baeldung.com for JVM Java ecosystem
* kotlin>C plus plus - Kotlin
* Python>C plus plus - Python
* rust>C plus plus - Rust
* scala>C plus plus - Scala
* swift>C plus plus - Swift

Networking


* ietf>C plus plus - IETF
* networkworld>C plus plus - Network World


Fair Use Sources


Fair Use Sources:
* ddg>A Tour of C++, 3rd Edition by Bjarne Stroustrup on DuckDuckGo
# B09HTFQB92 (EMCppSfe 2021)
# https://rosettacode.org/wiki/C%2B%2B
# B08F9G5LVX (Cpp20Deit 2022)
# B09HTJRJ3V (DMdrCpp 2021)
# 0137334680 (CPP1Hr 2022)
# B09HTH1X38 (BeauCPP, 2021)
# CPP CG, 2022
# ISO/IEC (C Plus Plus 20 | C++20 2020)
# BSCppG 2012
# B08XM881GZ (ProCpp 2021)
# B077WZSHJV (CppCrsh 2019)
# B075MJNCCH, (CppTmpl 2017)
# B00DUW4BMS, (CppPlBS 2013)
# B0B8S35JWV, (TrCppBS 2022)
# 0136816487, (TrCppBS 2022)
# 0201543303 (D&E BS 1994)
# B0091I7FEQ (CppPrmLp 2012)
# B08DFCKXWD (MCppABg 2020)
# CppReference.com
# CPlusPlus.com
# ISOcpp.org

{{navbar_cplusplus}}

{{navbar_footer}}