程控交换机由软件程序来控制交换机的操作,完成通话接续和各种功能,因此,它有许多优点。例如,要改变交换机的逻辑控制功能、电话号码升位或改动计费方式时,只要修改软件就行了。新的软件可以脱离交换机进行设计,一旦编制成功,只要将其输入到计算机里去代替老的软件就行了。再如,日常的装、拆、移机工作,更改电话号码,增减中继线,更改中继线路等,在程控交换机中只需通过更改某些数据就行了。对于例行测试、话务统计等工作,可由软件执行并自动打印各项结果。故障诊断等也可由软件完成,并显示出出现故障的印制板。