其次,从软件上来说,DSP56800本身既可用汇编语言进行开发,也支持C/C++语言的开发,而且效率较高。更为可贵的是,Metrowerks的可视化集成开发环境“代码勇士(CodeWarrior)”则为代码的编辑、浏览、编译和调试提供了一个友好的用户界面。还有,Motorola的SDK (Software Development Kit)则为用户的开发提供了一整套的软件包和应用实例,包括DSP各种集成IP外设和特定开发评估板上外扩设备的驱动程序,以及针对电机控制、语音编码等一些特定应用的软件开发支持库和开发实例等。