CppCon 2025 – Call for Submissions

CppCon is the annual, week-long (September 13th-19th, 2025) face-to-face gathering for the entire C++ community. The conference Main Program consists of five days of several concurrent tracks of sixty-minute sessions.

This conference is organized by the C++ Community for the C++ Community. We want the whole community to be represented. We especially encourage those who identify as coming from an underrepresented community to apply to present and to be present. Presenting a talk is not limited to previous presenters or previous attendees and first-time speakers are very welcome to submit.

This year’s edition of CppCon will be onsite at the Gaylord Rockies in Aurora, Colorado, USA.

Have you learned something interesting about C++, maybe a new technique possible in C++20/23/26? 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 Main Program talk at CppCon 2025.

While CppCon is a conference about C++, talks about other programming languages are in scope for CppCon 2025 as long as they are of interest to C++ developers and tied to C++ evolution and are not primarily talks about rewriting entire C++ codebases in something other than C++. For example, a talk on How to migrate your C++ code to Haskell is off-topic and will not be considered, but a talk on What C++ Programmers Can Learn from Swift, or What Rust Procedural Macros Might Look Like in C++, or Results of Hylo/Carbon/Circle Experiments That Could Be Incorporated Into ISO C++ Evolution are on-topic and will be considered.

The submission deadline is May 11th, with decisions sent by June 22nd.

To facilitate a double-blind review process, please avoid statements in your title, abstract, and outline that remove all uncertainty about who you are. See examples on the Submissions page.

We plan to have all of the same tracks as last year (Back to Basics, Software Design, Tooling, Embedded, Robotics & AI, Scientific Computing, and GameDev). In addition, we are introducing a new Business & Career track this year. If you plan to submit to one or more of these tracks, please indicate in your submission which track(s) you’d expect your talk to fit into by ticking the appropriate checkbox. Of course, you are also welcome to submit a talk to the main program that does not fit into any of these tracks. If you have new ideas for tracks or special interest areas to better serve the C++ community, please get in touch with the program committee directly with your thoughts.

For talk topic ideas, possible formats, submission instructions and valuable advice on how to make the best possible submission, see the Submissions page.

Also, if you are an author, our Call for Authors for CppCon 2025 has already been posted here. This is a great opportunity to bring more attention to your book and interact with the C++ community.

Note: Calls for Lightning Talks and Open Content sessions will be made later this summer. The deadline for these is the conference itself.

CppCon 2025 – Call for Authors

Book SIgningCppCon represents an unparalleled opportunity for C++ authors to engage with potential reviewers and readers.

For authors that are able to attend in person, the conference will schedule signing opportunities and panels with other authors. Authors can submit session proposals for the Main Program and/or Open Content sessions.

Book SigningEven for authors that cannot attend in person, the conference is an opportunity for exposure by working with authors to have their hard copy books available for sale at the conference and/or having special attendee discounts for ebook editions.

To register your interest in learning more about author opportunities at CppCon, please fill out the CppCon 2025 Call for Authors form.

CppCon Videos Among the Most Viewed Software Engineering Videos of 2024

Tech Talks Weekly has released its list of the top 100 most viewed Software Engineering talks from 2024.

Presented to CppCon For passing 100,000 subscribersFour of these talks were from CppCon 2024 and are posted on the CppCon YouTube channel, which can be accessed through our Video Archive with its search features. Our channel currently has almost 160 thousand subscribers and has 1600 videos. In 2024, we had over three and half million views.

I’d like to thank and congratulate all our presenters, Program Committee members, conference planners and volunteers, Bash Films for recording and editing, Digital Medium for channel management, JetBrains for channel sponsorship, and our attendees and viewers for making the channel such a success. Particular thanks and congratulations go to:

Herb Sutter for Peering Forward – C++’s Next Decade

Daniel Anderson for Introduction to Wait-free Algorithms in C++ Programming

Andreas Fertig for Fast and Small C++ – When Efficiency Matters

Kevin Carpenter for Back to Basics: Almost Always Vector

Thanks and congratulations!