考试分为资格考试和水平考试两种。资格考试是对符合报考条件 的在职人员的水平、能力的认定,分为初级程序员(技术员)、程序员(助理工 程师)、高级程序员(工程师)三个级别。报考初级程序员要求是在职人员;报 考程序员要求本科毕业或担任技术员两年以上;报考高级程序员要求研究生毕业 或担任助工两年以上。考试合格由国家人事部颁发相应的计算机软件专业技术资 格证书。水平考试对应考者没有报考条件的限制。水平考试分为初级程序员、程 序员、高级程序员和系统分析员四个级别。考试合格者由国家考委会颁发水平证 书。