C++ Institute Certifications

C++ Institute (CPI) was established with a purpose to promote the C/C++ programming languages, provide a global framework for C/C++ examinations as well as enhance, develop and support professional careers in C/C++ programming and related technologies.

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

C++ Institute built two paths of education, testing and certification. The first path covers the C programming language and the second one the C++ programming language. Each programming path consists of three levels of qualifications: associate, professional, and senior.

Find the right exam

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

Exam logo Exam Exam length Passing score
CPA badge C++ Certified Associate Programmer - CPA 75 minutes
(incl. 10- minute tutorial)
CPP badge C++ Certified Professional Programmer - CPP 75 minutes
(incl. 10- minute tutorial)
CLA badge C Programming Language Certified Associate - CLA 75 minutes
(incl. 10- minute tutorial)
CLP C Programming Language Certified professional - CLP (available from December 2016) 75 minutes
(incl. 10- minute tutorial)

Schedule your exam

Before scheduling your exam, you need to set up your C++ Institute account at Pearson VUE and obtain your CPI ID. If you already have your CPI ID, please sign in to your 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 test. You do not need to have a voucher to schedule a C++ Institute exam. After signing in to your web account you are able to register online using your credit card.

Order exam vouchers

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

Prepare for your exam

You can sign up for C++ Institute’s online courses to get prepared for the CPA, CPP and CLA certification exams delivered at Pearson VUE Test Centers. The courses are free of charge and completing them entitles you to discount vouchers on your exams. To register for C++ Institute’s courses, please visit C++ Institute’s Self-Study Resource Page.

Certification news

New: C++ Institute is pleased to announce the redesign of the C Programming Language Associate (CLA) exam. The new version of the CLA exam is planned to replace the old version in the third quarter of 2015. The exact date will be known in July 2015. Please stay tuned!

Last updated 2015-06-26