這些代碼都是英文構成的,直譯的話用"全文翻譯"軟件,或復制到在線全文翻譯網站 就可以了,但是只英譯漢的層面。
還有些就是代碼升級轉換之類的軟件,如把delphi代碼翻譯成c#代碼,把vc6代碼升級成vc.net代碼。
還有些是調試器,可以對代碼段進行翻譯,諸如: 入口,循環,出棧,跳出,DES加密等詞。
還有就是寫查毒軟件,可以對代碼段行為進行翻譯,加殼,壓縮,偽裝,IO操作,變形等詞。
在這些之外的邏輯代碼段難以用機器識別,只能用專用軟件,或人工識別。
例如: 某段代碼對學生期末成績進行排序, 如果程序員沒有註釋這段代碼的功能或含義,那麽沒有軟件可以翻譯成"本段代碼對學生期末成績進行排序"。
好的IDE或編寫器提供豐富的註釋生成和管理功能。這樣對團體開發有很大用處,程序員都方便的規範代碼,妳就不用有這種疑問了。
如 Vistual Studio 2010,CnPack IDE Wizards等。