CLA – C Certified Associate Programmer Certification


C Certified Associate Programmer is a professional certificate that measures your ability to accomplish coding tasks related to the basics of programming in the C programming language, as well as fundamental programming techniques, customs and vocabulary, including the most common library functions and the usage of the preprocessor.


CLA Badge

A test candidate should demonstrate sufficient knowledge of the following concepts:

  • the universal concepts of computer programming and developer tools;
  • the syntax and semantics of the C language as well as data types offered by the language;
  • writing programs using standard language infrastructure regardless of the hardware or software platform.


CLA exam on Certification Roadmap

Exam Information


Exam name:

CLA – C Certified Associate Programmer


Exam code:

CLA-11-03


Associated certifications:

CLE – C Certified Entry-Level Programmer,

CLP – C Certified Professional Programmer


Pre-requisites:

None


Exam version:

CLA-11-03 (Published)


Duration:

65 minutes (exam) + approx. 10 minutes (Non-Disclosure Agreement/Tutorial)


Number of questions:

55


Format:

Single-choice questions, multiple-choice questions


Passing score:

70%


Full exam price:

USD 295


Languages:

English


Courses aligned:

1. C Essentials 1 - Skills for ALL (coming soon)

2. C Essentials 1 (Basics) (Edube, self-enroll/self-study)

3. C Essentials 2 - Skills for ALL (coming soon)

3. C Essentials 2 - (Intermediate) (Edube, self-enroll/self-study)


Exam delivery channel:


Exam policies:

Click here to view Exam Policies


Exam syllabus:

Click here to view Exam Syllabus


Exam Vouchers

Exam vouchers available through the OpenEDG Voucher Store





CLA – C Certified Associate Programmer Certification: Exam Syllabus


Exam block #1: Absolute basics

Objectives covered by the block


Exam block #2: Data Types

Objectives covered by the block


Exam block #3: Flow control

Objectives covered by the block


Exam block #4: Arrays

Objectives covered by the block


Exam block #5: Memory management and structures

Objectives covered by the block


Exam block #6: Functions

Objectives covered by the block


Exam block #7: Files and streams

Objectives covered by the block


Exam block #8: Preprocessor and complex declarations

Objectives covered by the block




First published: November 15, 2012

Last updated: December 13, 2023

Aligned with Exam CLA-11-03