이 레벨은 C 프로그래밍 언어를 알아가는 과정이다. 다시 말해 C 프로그램을 잘 작성하고 사용하는 데 필요한 지식을 제공한다. 여기서 ‘잘’ 작성한다는 말은 C 언어의 최신 규격을 이해하는 것이며, 이 레벨에서는 초창기 C 언어의 다양한 방언에서 저지르기 쉬운 실수를 피하고, 예전에는 없던 휴대폰부터 메인프레임에 이르는 최신 컴퓨터 아키텍처에 이식 가능한 새로운 구문을 사용한다는 뜻이다. 이 레벨을 마치고 나면 아주 정교한 코드까지는 아니겠지만, 일상에서 사용할 수 있는 코드를 이식 가능하고 유용한 형태로 작성할 수 있게 된다.