CLP: C Certified Professional Programmer
CLP: C Certified Professional Programmer, from the C++ Institute (part of OpenEDG), is the advanced level of its C programming path. It recognises experienced programmers who can write robust, efficient C for demanding environments such as systems software, embedded products and performance-critical code.
The exam focuses on advanced topics, including the finer points of memory and pointers, the standard library, portability and writing reliable, maintainable code. Our preparation course is built for working developers, with in-depth labs and code reviews that sharpen your practice, followed by exam-style rehearsal so you sit the exam with confidence.
Your path to certification
Prepare
Start from where you are; we help you assess your level.
Train
1 course with an instructor
Sit the exam
CLP
Stay current
Check the awarding body's current renewal policy: the C++ Institute sets the validity period for its certifications.
Where do you sit the exam? At our test centre
Associate and professional C and C++ Institute exams are delivered through Pearson VUE at our Authorised Test Centre in Mazzeh. Entry-level exams such as CLE and CPE are taken online through the OpenEDG testing service, and we will confirm the exact exam and version with you before you book.
Preparation courses
Renewal and validity
The C++ Institute publishes the validity rules for each of its certifications, and these can change over time. Check the C++ Institute's current renewal policy when you pass, and keep your skills current as C standards and tooling develop.
Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.