什么是软件的二次开发?

所谓的CADCAECAM软件比如UG,CAD,ProE二次开发,主要是用其软件自带的脚本语言进行

如果你能用c,当然语言基础有,但还是要学习其脚本语言的具体特性,比如maya用php的变种,max自有一套script,并且各版本不兼容

autoCAD也有一套命令行,Rhino有类c的SDK,都不完全

office又用vbscript

说白了,都是些不尽完善的正统语言的变种,商业利益的

你还得一一学,没通用的