Related links

About the C++ Institute

About the C++ Institute

The C++ Institute is a non-profit project run by the Open Education and Development Group (OpenEDG) 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.

The C++ Institute brings together a committed community of IT professionals, programming specialists, programming enthusiasts, educational establishments, training organizations, companies, and volunteers who strive for quality development, assessment excellence, and the popularization of programming in the C and C++ languages.

The C++ Institute and Pearson VUE have undertaken to provide exclusive delivery of the certification program they have created for the C and C++ programming languages.

The C++ Institute Certifications

The C++ Institute is proud to offer professional certifications designed to provide industry recognition of your knowledge, skills and proficiency in C and C++ programming.

The C++ Institute has defined two paths of education, testing, and certification. The first path covers the C programming language, and the second the C++ programming language. Each programming path offers two levels of qualifications: associate and professional.

C Certified Professional Programmer Certification - CLP

C++ Certified Professional Programmer Certification - CPP

C Programming Language Certified Associate Certification - CLA

C++ Certified Associate Programmer Certification - CPA

Find the right exam

The C++ Institute is happy to offer the following certification exams to test candidates:

The candidate will obtain certification issued by the C++ Institute, after he or she successfully passes a CLA, CLP, CPA, or CPP exam in an authorized Pearson VUE Test Center. The candidate who wishes to gain a professional-level credential (CLP/CPP) must already hold an associate-level credential (CLA/CPA), which means that the CLA certification is a pre-requisite for the CLP certification, and the CPA certification is a pre-requisite for the CPP certification.

The C++ Institute will not offer certifications at the senior level, as previously announced.

Schedule your exam

Before scheduling your exam, please set up your web account at Pearson VUE and obtain your Candidate Testing ID (CPI ID). If you already have your CPI ID, please sign in to your Pearson VUE web account and follow the exam registration procedure. Your appointment can be made in advance or, if it is possible, on the same day you wish to take the test. You do not need to have a voucher to schedule a C++ Institute exam. You can register online using your credit card after having signed in to your Pearson VUE web account.

Order exam vouchers

C++ Institute exam vouchers are available for purchase through C++ Institute authorized partners. If you have any questions about ordering vouchers, you are welcome to contact the C++ Institute at services@cppinstitute.org.

Having completed the courses, you will be eligible for a discount voucher on your exam. For more information about training materials, as well as self-study and instructor-led courses, please visit the C++ Institute’s official website.

Verify your certification

Others can easily verify a Certified Individual’s certification status by entering a unique certificate verification code at the C++ Institute Certificate Verification page. The certificate verification code can be found in the bottom right-hand corner of all certificates issued by the C++ Institute.

Retake policy

When a candidate fails an exam, he or she must wait 15 days before being allowed to re-sit that exam. There is no limit to the number of retakes of a failed exam. No retakes of a passed exam of the same exam version are allowed.

Additional information

For more information about certifications, exams, and study resources, please visit the C++ Institute website available at www.cppinstitute.org.