CppCon is the annual, week-long (October 24th-29th, 2021) face-to-face (and now also online) gathering for the entire C++ community. The conference is organized by the C++ community for the community and so we invite you to present. The conference regular program consists of five days of sixty minute sessions.
Leveraging our experience of serving the global C++ community from last year’s very successful online CppCon, and our many years of providing an unmatched in-person experience, this fall’s CppCon will be a hybrid conference with some presenters and other attendees onsite in Aurora, Colorado, and some presenters and other attendees online.
We hope that everyone can join us onsite, but we know that some people can’t or won’t be able to join us in Aurora this October. We are looking for presenters who can present in person and also for presenters who will be presenting remotely (presenter teams welcome). Submitters can apply for an onsite session, an online session, or both (indicating which they’d prefer). We understand that a submission is not a commitment and that situations may change. We are prepared to respond appropriately to changing situations that affect your availability. Our goal is always to present the best possible program to attendees, both onsite and online, and we look forward to working with you to achieve this.
Have you learned something interesting about C++, maybe a new technique possible in C++17/20/23? Or perhaps you have implemented something cool, maybe a new C++ library? Or perhaps have an idea for a future language or library feature that you want to advocate for? If so, consider sharing it with other C++ enthusiasts by giving a regular program talk at CppCon 2021.
The submissions deadline is July 19th, with decisions sent by August 30th.
In addition to the dedicated Back to Basics Track and Embedded Track, we are looking for people with new ideas for tracks or specialities to better serve the C++ community.
For topic ideas, possible formats, submission instructions and valuable advice on how to make the best possible submission, see the Submissions page.
Note: Calls for Lightning Talks and Open Content sessions will be made later this summer. The deadline for these is the conference itself.
Please also watch for Call for Authors and Call for Volunteers coming soon.

Soon we will be opening our Call for Submissions, for both online and in-person sessions. Even if you have never spoken at a conference before, why not submit a talk to CppCon, or encourage a colleague to do so when they have a cool perspective or technique to share?
Lisa Lippincott designed the software architectures of Tanium and BigFix, two systems for managing large fleets of computers. She is chair of the numerics study group of the C++ standardization committee.
The
The title of Marc’s talk is C++20: An (Almost) Complete Overview. C++20 is going be discussed quite a bit at this year’s conference and in addition to providing an overview of the new language/library changes, Marc will guide you to other CppCon talks on C++20.
Between the session proposal submitters and the Program Committee reviewers there are literally hundreds of people that work to bring you the best possible program of C++ content every year at CppCon. We think it is the best program available on C++. But we know that it is not the most important aspect of the CppCon experience. We know that the reason that people take the time and money to attend the conference is because it is an unparalleled opportunity to be part of the best gathering of C++ minds of the year.
This year’s event offers an unprecedented opportunity to be a part of this community. Without the time and cost of travel and lodging and with an easy-to-expense registration fee, this is certainly the least expensive and most convenient CppCon ever. Engage with the best minds in C++ from the comfort of your own home.