CLE-10-01 is the current exam for the C++ Institute’s CLE – C Certified Entry-Level Programmer certification. It has 30 questions, a 45-minute time limit, and a 70% passing score, and it is taken online through OpenEDG TestNow™. The exam costs USD 69 and has no prerequisites.
CLE – C Certified Entry-Level Programmer is the C++ Institute’s starting-level certification for the C language. It’s designed for people beginning in software development, C programming, or low- and middle-level programming.
The certification validates your understanding of core programming principles in C: variables, data types, operators, control flow, arrays, pointers, functions, and strings. It also shows you can write, test, and debug simple C programs. CLE is the first step in the C certification path, leading to CLA (Associate) and CLP (Professional).
Exam Name : CLE – C Certified Entry-Level Programmer
Exam Code : CLE-10-01 (active version)
Vendor : C++ Institute (OpenEDG)
Level : Entry
Number of Questions : 30
Question Format : Single-choice, multiple-choice, gap fill, drag & drop
Duration : 45 minutes + approx. 5 minutes for NDA/tutorial
Passing Score : 70%
Language : English
Prerequisites : None
Exam Cost : USD 69 (exam) / USD 86 (exam + retake)
Topic : Basic Concepts
Exam Items : 4
Weight : 13.25%
Topic : Data Types, Evaluations, and Basic I/O Operations
Exam Items : 4
Weight : 13.25%
Topic : Arithmetic, Logical, and Bitwise Operators
Exam Items : 4
Weight : 13.25%
Topic : Flow Control: Decision-Making Statements
Exam Items : 4
Weight : 13.25%
Topic : Flow Control: Loops
Exam Items : 5
Weight : 16.50%
Topic : Arrays, Pointers, and Memory Management
Exam Items : 5
Weight : 16.50%
Topic : Arrays, Pointers, and Memory Management
Exam Items : 5
Weight : 16.50%
Topic : String Manipulation
Exam Items : 2
Weight : 7%
Topic : The Basics of Functions
Exam Items : 2
Weight : 7%
Compilation, the compiler, and the IDE
Lexis, syntax, semantics, and portability
Literals: characters, numbers, strings, scientific notation
printf(), puts(), main(), and return
Binary, octal, decimal, and hexadecimal numeral systems
Primary and derived data types, type modifiers
Type casting and conversions
Variables, assignment, and constants
scanf(), puts(), printf(), and format specifiers
Header files
Operator precedence and associativity
Increment/decrement and compound assignment
Bitwise shifts (>>, <<) and logical operators
Truth tables
if, if-else, if-else if-else
Multiple and nested conditions
switch, case, and default
while, for, and do...while
Nested loops and infinite loops
break and continue
Single- and multidimensional arrays, sorting array data
Pointers, NULL, and pointer arithmetic
Pointers vs arrays
malloc() and free()
Character arrays and ASCII codes
strcpy, strlen, strcat, and string header files
Defining, declaring, and calling functions
Parameters and return values
Selected C standard library functions
Questions don’t all carry the same value. Each of the 30 questions has a point value based on its complexity, with a maximum of 30 points. Your total is normalized into a percentage, and you need 70% or higher to pass. The result is based on total points, not an average per block.
Beginners starting a career in software development or C programming
Students who have completed an introductory C course
Learners interested in low-level or embedded programming
Programmers preparing for the CLA – C Certified Associate Programmer exam
CLE – C Certified Entry-Level Programmer (CLE-10-01) – You are here
CLA – C Certified Associate Programmer
CLP – C Certified Professional Programmer (CLP-12-01)
CLE-10-01 is the current exam for the CLE – C Certified Entry-Level Programmer certification from the C++ Institute. It validates foundational C programming skills.
30 questions, in single-choice, multiple-choice, gap fill, and drag & drop formats.
45 minutes, plus about 5 minutes for the non-disclosure agreement and tutorial.
70%. Questions carry different point values, and your total is normalized into a percentage.
USD 69 for the exam, or USD 86 for the exam with a retake.
No. CLE is an entry-level certification with no prerequisites.
Yes. It is delivered through the OpenEDG Testing Service – TestNow™.
The next step is CLA – C Certified Associate Programmer, followed by CLP – C Certified Professional Programmer.
Loops, and Arrays, Pointers, and Memory Management, at 16.5% each.
CLE covers the C language, while CPE covers C++. Both are entry-level C++ Institute certifications with 30 questions, a 45-minute limit, and a 70% passing score.
Study anywhere with our portable PDF question bank
Simulate real exam conditions with our online engine
Everything you need to know about the CLE – C Certified Entry-Level Programmer Exam certification
Showing 5 of 20 FAQs
3,992 Students Downloaded this exam
Updated October 17, 2026
Stay current with frequently updated content
We're confident in our materials' quality