About C++ Institute

The C++ Institute is a non-profit project run by the Open Education and Development Group (OpenEDG), and established to promote the C and C++ programming languages, provide a global framework for C and C++ examinations as well as enhance, develop and support professional careers in C and C++ programming and related technologies.

Our mission: To promote the C and C++ programming languages, provide a global framework for C and C++ examinations as well as enhance, develop and support professional careers in C and C++ programming and related technologies.

Find us on:


Initiated in 2011 under the guidance of Fundacja IT, a non-profit dedicated to promoting a contemporary, well-educated, and digitally advanced society, the C++ Institute has evolved into a globally recognized project. Since 2017, OpenEDG has taken the lead, managing and directing its operations and continuing its legacy of excellence.

The C++ Institute unites a vibrant community of IT professionals, programming experts, enthusiasts, educational institutions, training organizations, companies, and volunteers. Together, they are committed to the advancement of programming skills in C and C++, focusing on quality development, assessment excellence, and the widespread adoption of these languages.

One of the C++ Institute's core objectives is to establish a standard for programming skills and to offer developmental pathways for individuals aspiring to excel in C and C++ programming.

Recognized as the world’s premier organization for a high-stakes C and C++ certification program, the C++ Institute facilitates candidate testing at thousands of accessible and secure centers globally. This program underscores the Institute's commitment to setting a benchmark in programming skills and proficiency.

The C++ Institute has also been a proud and longstanding sponsor of the Standard C++ Foundation, supporting its mission to promote and advance the use of modern Standard C++. The C++ Institute's Silver Membership in the Foundation underscores the its dedication to nurturing a thriving ecosystem for C++ development and contributing to the language's ongoing evolution and excellence.


The C++ Institute has defined global certification paths for the C and C++ programming languages and has developed an international C and C++ examination standard.

Candidates can take a number of certification exams of various competency levels (Entry, Associate, and Professional) via TestNow™ (an OpenEDG Test Delivery system), and at over 5,000 Pearson VUE® Authorized Test Centers and Pearson VUE® Authorized Test Center Selects at a time and location convenient to them.

The C++ Institute’s role is to help existing C and C++ programmers, as well as aspiring developers and enthusiasts from all over the world, to expand their programming skills and knowledge, and to help them gain recognition for their expertise and coding proficiency.


The C++ Institute is run from its main headquarters in the beautiful city of Szczecin, West Pomerania, Poland, where the initiative originally started. Additionally, the Institute operates through a network of several hundred partners worldwide, who serve as local advocates and promoters of the initiative, furthering its reach and impact in the global programming community.


The project was launched in 2011. The first work on the C and C++ e-learning system started in 2009, while the idea came much earlier.

In 2012, the C++ Institute entered into an agreement for test delivery with Pearson VUE, the world leader in computer-based testing. The new certification program was designed to address the IT industry’s immediate need for C and C++ programmers.


In 2011, a user-friendly e-learning platform was established, offering students complimentary access to a range of self-enrollment courses. These courses are designed to enhance C and C++ programming skills and provide comprehensive preparation for certification exams at TestNow™ and Pearson Vue Test Centers.

Following this, in 2012, the Academy Program was introduced. This complimentary initiative serves as an educational tool for schools, universities, and training organizations, facilitating the teaching of C and C++ programming to students and aiding in candidate assessment. Over time, this program has been seamlessly integrated into the OpenEDG Education Partner Program, making its enriched curriculum accessible to members through Edube, OpenEDG's specialized e-Learning platform.

Furthermore, the C++ Institute plays a pivotal role in assisting companies to identify and recruit skilled C and C++ developers. Through its tailored Assessment Solutions program, the Institute recommends candidates who precisely match the specific requirements of businesses, ensuring an optimal fit for both the employer and the employee.


Mac (Magic) Wichary

Co-Founder and Vice President

Mac is co-founder of the C++ Institute, CEO of OpenEDG, and the Vice President of Foundation for IT Development (Fundacja IT).

An advocate for education, Maciek is passionate about creating modern, efficient learning programs, and he uses his knowledge and skills to develop cutting-edge educational technology to be employed both in-person and online.

Since 2001, Maciek has been engaged in developing some of the biggest education initiatives around the world, including Cisco Networking Academy and the Edube Interactive CMS.

He now sits as a participating member of Cisco's Networking Academy Advisory Board.

Christopher Boguslawski, PhD

Co-Founder, President, and CTO

Chris is co-founder of the C++ Institute, and President & CTO of OpenEDG, C++ Institute, and the Foundation for IT Development (Fundacja IT).

He has more than 20 years of experience in the field of telecommunications, team management, large-scale project management, and programming in Python, C, C++, and Java. In addition, he is the co-founder of various education and certification systems in C, C++ and Python programming languages.

His main areas of interest include network management, traffic control in broadband data communication networks, Next Generation Networks (NGN), and telemedicine.

Chris has been involved in the implementation of telemedicine projects related to HIS, RIS, and PACS systems, and is currently developing and establishing a MEDEOS (Medical Expertise Ordering System) system.

He is a prolific author with numerous scientific publications in the fields of telecommunications and telemedicine.

Grzegorz (Greg) Czuchaj

VP, Product & Operations

Greg serves as the VP and Chief Product, Operations & Development Officer at OpenEDG, and as a Consultant at the Foundation for IT Development and the C++ Institute.

He is one of the pioneering members engaged in the project from its inception, playing a pivotal role in its development and growth.

As a co-author of various C and C++ exams and a key designer of several learning solutions, Greg has significantly contributed to the early educational resources offered by the Institute. He is also the co-designer and chief strategist behind Edube Interactive, CMS, LMS, and Testing Service Systems, showcasing his expertise in educational technology.

With a passion for technology, digital literacy and a firm belief in the importance of programming and computer skills in modern education, Greg now curates the program at OpenEDG and acts as the leading consultant.

Sebastian Paczkowski

Chief Architect & Software Officer

Sebastian is Head of Software Development at OpenEDG, and Head of Software Development and QA at the Foundation for the IT Development.

Sebastian is co-designer and one of the main architects of the Edube Interactive, CMS, LMS, and test delivery systems. He is the creator of the Edube Interactive Online Programming environment.

Sebastian is a talented and hard-working engineer, a tech enthusiast and open source advocate.

William McNeice

Chief Content & Quality Officer

Will is Head of Content and Quality at OpenEDG. He coordinates a team of language and subject matter experts to create courses and exams to help people achieve their learning goals.

He is responsible for ensuring that all content is of the highest quality, using methods such as psychometry, beta testing, and peer review.

Will is very passionate about the open source concept, including open source programming and knowledge sharing. He is a regular contributor to Wikipedia.

Roobed (Roo) Trejo

Chief Business Development Officer

Roo is the Chief Business Development Officer at OpenEDG.

He works closely with education foundations, school districts, colleges, universities and IT Organizations across the Americas in order to ensure the success of students in their professional careers, by promoting and helping learners achieve recognized IT Credentials.

In addition to establishing and maintaining partnerships between OpenEDG and educational institutions and business enterprises, Roo is responsible for content localization processes, carrying out and supervising translations and quality reviews as necessary.

Roo is an academic and a dedicated IT, networking, and programming supporter, who believes IT education is key for success in the Digital Era.

Konrad Papka

Chief Creative Officer

Konrad is Head of Design and Creativity at OpenEDG.

He is responsible for the communication and visual development of the organization sectors related to marketing and content design.

Konrad's passion is visual arts, graphic design, and branding. He is a strong advocate for open source and public domain.

Lidia Dykier

Head of Customer Success

Lidia is Head of Customer Success at OpenEDG.

She is responsible for supporting students and test candidates, and building, maintaining, and optimizing relationships with customers, by helping them fulfill, their educational and business goals.

Lidia is a great fan of Australia, horror books, and vegan food.

Martyna Majewska

Chief Sales & Partnerships Officer

Martyna is Chief Sales Officer of OpenEDG, and Chief Revenue Officer of the Foundation for IT Development.

She oversees the entire revenue organization, and makes sure the sales teams achieve the target growth and meet sales revenue targets.

A talent first strategist and driver of operational excellence, Martyna is a seasoned sales team leader with strong analytical and business development skills.