当然有了,而且区别非常大!比如说c语言,分早期c,K&R和ANSI C等,后面还有c++。不同版本的C区别有:函数声明方面,形参的类型区别;新的关键字;对字符串结尾等细节的处理;其他方面的区别。不同的版本有不同的功能。当开发一个软件时,软件从无到有,从粗糙到精炼,肯定有个成长的过程那,编程语言也一样。