Conference / February 19, 2023
Asaf Fybish

As a growth marketing expert, Asaf helps startups driving scalable growth through data-driven strategies and innovative marketing techniques.

Top 11 C/C ++ Conferences to Attend in 2023

C and C++ programming languages are quite similar to one another in a way that they form the base of other programming languages. They are both high-level general-purpose programming and coding languages used in developing browsers, operating systems, and applications, as well as in-game programming, software engineering, data structures, etc.

A programmer can't even think of progressing in his profession without knowing these languages. According to recent studies, the demand for C++ developers will grow by 21%, creating 284,100 jobs in the United States alone between 2018 and 2028. Glassdoor.com also reports that a C++ developer typically makes $114,543 a year in the US, with salaries as high as $286K.

So it's clear that expanding knowledge in these languages will help a developer creating the best in class softwares and games.

So if you're looking to master these languages, build contacts in the software industry and stay ahead of the herd, here's a list of the best C/C++ conferences to attend in 2023.


1. emBO++

Website: emBo

Date: 23-25 March

Location: Bochum, Germany

EmBO++ will be held online this year with 24 hours of live broadcasting on your device. It will cover all the current trends in C/C++ and future developments to expect in the field.

Overview of the Conference:

  • Keynote speeches

  • Panel discussions

  • Interactive workshops

  • Masterclasses

  • Training workshops

Who Should Attend:

  • C/C++ enthusiasts

  • Developers

  • Programmers


2. ACCU 2023

Website: ACCU

Date: 19-22 April

Location: Bristol, UK

The ACCU Conference will be held at the Marriot City Center in London, UK, with the aim of bringing together C/C++ enthusiasts to network and discuss the recent trends in the field and the future of programming languages. With ACCU, you are in for a power-packed event with interactive sessions, workshops, and 2 days of tutorials before the conference.

Overview of the Conference:

  • C++ in practice

  • Python: Beyond Scripting

  • Keynote speech by Guy Davidson

  • Writing better BDD scenarios

  • TLS Cryptography for programmers

  • Case Studies: Learning from the mistake of C++ juniors

Who Should Attend:

  • Cryptographers

  • C++ experts

  • Software developers

  • Software architects


3. C++ Now

Website: CPP Now

Date: 7-12 May

Location: Aspen, Colorado

The C++Now organization arose from the Boost community with the goal of pushing C++ to its boundaries. They're helping determine what C++ will be like in the future, while also seeing what we can achieve with it today! This gathering brings together people from all around the world who are passionate about C++ development.

Overview of the Conference:

  • Interactive workshops

  • Keynote speeches

  • Panel discussions

  • General sessions

Who Should Attend:

  • C/C++ programmers

  • Developers

  • Software architects


4. C++ Russia

Website: C++ Russia

Date: 11-12 May (Online), 23-24 May (Moscow)

Location: Online/Moscow

C++ Russia is an event dedicated to C++ that features many sessions of in-depth technical talks on topics such as concurrency, efficiency, design, and infrastructure solutions – everything you need to keep your code more clear and productive.

Overview of the Conference:

  • Keynote speeches

  • Panel discussions

  • Interactive debate

  • Masterclass and trainings

Who Should Attend:

  • C/C++ experts and practitioners

  • Developers

  • Software architects


5. Code Europe

Website: Code Europe

Date: 22-23 May (Cracow) 25-26 May (Warsaw)

Location: Cracow, Warsaw

Code Europe is a unique conference that brings together all the tech professionals, prospective staff members, business associates, and future customers in one location.

Overview of the Conference:

  • Opening keynote: Modern solutions to modern problems

  • TDD misconceptions

  • CICD in data entering

  • Security in ring embedded sessions

  • Tips on how to write a good code

Who Should Attend:

  • Technologists

  • Software architects

  • Developers

  • Coders


6. Core C++

Website: Core C++

Date: 4-7 June

Location: Tel Aviv, Israel

The Core C++ conference is a not-for-profit, community-organised conference. organized by The Core C++ and Haifa::C++ user groups, and enthusiasts from the local and global C++ community, its goal is to bring quality information, experienced speakers and an extensive community building and networking experience to C++ developers in Israel and to promote software quality using the latest tools, exercises, tools and languages features.

Overview of the Conference:

  • Keynote speeches

  • Parallel tracks

  • Networking events

Who Should Attend:

  • Developers

  • Programmers

  • C/C++ Experts

  • Programming enthusiasts


7. C++ on Sea

Website: C++ on Sea

Date: 28-30 June

Location: Folkestone, UK

C++ on Sea is an annual C++ conference held near the sea in the United Kingdom. Their present physical location is in Folkestone, opposite the Channel Tunnel's entrance. They welcome everyone interested in learning about the new trends in C/C++ technology.

Overview of the Conference:

  • Keynote speeches

  • Panel discussions

  • General sessions

  • Workshops

Who Should Attend:

  • C++ practitioners

  • Developers

  • Coders

  • Software architects


8. C++ North

Website: https://cppnorth.ca/

Date: 17-19 July

Location: Toronto

CppNorth will gather regional and international speakers for 3 days of learning, socializing, and discovering what's latest in the C++ community. This conference is not limited to educational sessions only but it also has many gaming sessions for you to have fun.

Overview of the Conference:

  • Interactive workshops

  • Game night

  • Keynote speeches

  • Lightning talks

Who Should Attend:

  • Developers

  • Programmers

  • C/C++ professionals

  • Software architects

  • Coders


9. CPP Summit

Website: CPP Summit

Date: 28-29 September

Location: Shanghai

This conference will bring together many professionals and academics in the field of C++ to organize the CPP Summit in Shanghai. The conference will discuss in depth the finest engineering methods, latest applications, and instructional practices surrounding C++ and similar technologies stacks.

Overview of the Conference:

  • Keynote talks

  • Interactive discussions

  • Case sharing

  • Panel talks

Who Should Attend:

  • Programmers

  • Software developers

  • C/C++ experts


10. CppCon

Website: CppCon

Date: 1-6 October

Location: Aurora, Colorado, USA

CppCon will be filled with fun sessions related to the C/C++ programming languages. This 6-day conference will bring together C++ practitioners from all around the world to discuss and debate the latest developments in the field.

Overview of the Conference:

  • Field trip

  • Keynote speech: Six impossible things

  • Concurrency patterns

  • C++20 templates

  • Trainers panel

Who Should Attend:

  • C/C++ experts

  • Developers

  • Coders

  • Programmers


11. CPP Europe

Website: CPP Europe

Date: To be announced

Location: Online

The CppEurope Conference will bring together European C++ professionals and popular international personalities in the field with the purpose of facilitating knowledge exchange regarding C/C++ and assisting C++ programmers in translating new development techniques.

Overview of the Conference:

  • Keynote speeches by well-known professionals and international speakers

  • C++ examples that use the most up-to-date techniques

  • Debate and conversations on C++ trends

Who Should Attend:

  • C/C++ practitioners

  • Developers

  • Software architects

  • Consultants


Conclusion

So, these were the top 11 C/C++ conferences that you should attend in 2023. They will help you learn about the latest developments in the field and socialize with like-minded people. Do visit at least one of the C/C++ conferences this year for up-to-date information about programming languages.


FAQs

What are C and C++?

C is a machine-independent computer language that is widely utilized in a variety of applications. It is a fundamental computer language that can be used to create everything from operating systems to complicated applications such as the Python database. Because it serves as the foundation for other computer languages, the C language might be referred to as a base language from which the other languages stem out.

C++ is a programming language that was created by Bjarne Stroustrup at Bell Labs. It is quite similar to the C programming language and is so compatible with C that it can operate 99 percent of C programs without modifying any source code. However, because C++ is an object-oriented language, it is a secure and more structured language than C.

What are C/C++ Conferences?

C/C++ conferences are intended to bring together people from all around the world to discuss and debate the latest trends and future endeavors in the field of C/C++ programming. If you are interested in the field or have a working knowledge of the field, then you must attend at least one of the above-mentioned conferences.

What are the differences between C and C++?

C is a structure-oriented programming language that does not agree with the concept of objects and classes, whereas C++ is an object-oriented language of programming that does.

C++ uses a bottom-up technique, whereas C uses a top-down one. The top-down method divides the primary modules into tasks, which are then divided into sub-tasks. The bottom-up strategy prioritizes the development of lower-level modules before moving on to higher-level modules.

Others can readily manipulate data in C because it lacks encapsulation and data concealing, whereas C++ is a very safe language that provides both encapsulation and information hiding, making it impossible for outsiders to modify its data.

The property of function overloading enables you to have many functions with the same title but different parameters. Function overloading is not supported in C; nevertheless, it is supported in C++.

Why should you learn C and C++ programming languages?

C and C++ are possibly the most widely used programming languages. The syntax and principles of C, in particular, have lasted the test of time, and they may be found in other famous programming languages, including recent ones.

Mastering C will assist you grasp the way software and hardware connect and also help you design online applications or elegant web front-end elements. C and C++ are the programming languages to use if you want to write software that takes advantage of a laptop's performance and capabilities.

The C programming language is responsible for developing a lot of technologies. C++ is used in several of your favorite programmes, including the web page you are using to read this piece. Understanding C is a solid start, but software development sometimes necessitates learning C++ and its principles.

What are the variables of the C programming language?

The language C is statically written which means that every variable has a category associated with it, which is known at the time of compilation. This differs significantly from how variables are handled in other interpreted languages. Any capital or lowercase letter, as well as numbers and the underscore symbol, can be used in a variable name, but it must not begin with a digit.

Top 11 C/C ++ Conferences...
Asaf Fybish

As a growth marketing expert, Asaf helps startups driving scalable growth through data-driven strategies and innovative marketing techniques.