{"@id":"https://credentialengineregistry.org/resources/ce-fa08a623-7289-4246-b584-c5c868ce96a2","@type":"ceterms:Certification","@context":"https://credreg.net/ctdl/schema/context/json","ceterms:ctid":"ce-fa08a623-7289-4246-b584-c5c868ce96a2","ceterms:name":{"en-US":"CLP - C Certified Professional Programmer Certification"},"ceterms:image":"https://pythoninstitute.org/assets/6538ce06ddc18234342602.png","ceterms:ownedBy":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:offeredBy":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:renewedBy":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:revokedBy":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:inLanguage":["en","en-US"],"ceterms:description":{"en-US":"C Certified Professional Programmer (CLP) is a professional certificate that measures your ability to accomplish coding and design tasks related to advanced topics of the C programming language, as well as advanced programming techniques, including the library functions and the usage of the preprocessor.\n\nA test candidate should demonstrate sufficient knowledge of the following concepts:\n\n♦ Handling variable number of parameters ()\n\n♦ Low level IO ()\n\n♦ Memory and strings ( et al.)\n\n♦ Processes and threads\n\n♦ Floats and ints once again (, ,  et al.)\n\n♦ Network sockets -the absolute basics"},"ceterms:subjectWebpage":"https://cppinstitute.org/clp","ceterms:credentialStatusType":{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/CredentialStatus","ceterms:targetNode":"credentialStat:Active","ceterms:frameworkName":{"en-US":"Credential Status"},"ceterms:targetNodeName":{"en-US":"Active"},"ceterms:targetNodeDescription":{"en-US":"Awards of the credential are ongoing."}}}