没发现一种万能的软件。
这些代码都是英文构成的,直译的话用"全文翻译"软件,或复制到在线全文翻译网站 就可以了,但是只英译汉的层面。
还有些就是代码升级转换之类的软件,如把delphi代码翻译成c#代码,把vc6代码升级成vc.net代码。
还有些是调试器,可以对代码段进行翻译,诸如: 入口,循环,出栈,跳出,DES加密等词。
还有就是写查毒软件,可以对代码段行为进行翻译,加壳,压缩,伪装,IO操作,变形等词。
在这些之外的逻辑代码段难以用机器识别,只能用专用软件,或人工识别。
例如: 某段代码对学生期末成绩进行排序, 如果程序员没有注释这段代码的功能或含义,那么没有软件可以翻译成"本段代码对学生期末成绩进行排序"。
好的IDE或编写器提供丰富的注释生成和管理功能。这样对团体开发有很大用处,程序员都方便的规范代码,你就不用有这种疑问了。
如 Vistual Studio 2010,CnPack IDE Wizards等。