软考分为初级、中级以及高级, 初级科目:网络管理员、程序员、信息处理技术员;
中级科目:系统集成项目管理工程师、软件设计师、软件评测师、网络工程师、信息系统监理师、信息系统管理工程师、数据库系统工程师、信息安全工程师、电子商务设计师、多媒体应用设计师、嵌入式系统设计师;
高级科目:信息系统项目管理师、系统分析师、系统架构设计师、网络规划设计师、系统规划与管理师。 软考一年考两次,全国统考,初级、中级考基础知识与应用技术,高级考基础知识、案例分析以及论文;除了初级的信息处理技术员下午题为上机操作外,其余科目均为笔试; 软考各科目的考试内容也参照软考考试大纲,其中对各科目的考试要求进行了详细说明。