同一程序可以用不同的编程语言和不同的方式编写。 与另一种编程语言相比,一种编程语言将具有优缺点。 因此有时需要将代码重写为另一种语言以支持该功能。 本文演示了一种中间语言翻译器算法,该算法使用预期的机器学习(ML)算法来确保更高的翻译率。 在研究范围内,创建了用于中介语言翻译的工具,并使用两种编程语言进行了测试:Python和Java。 计算了翻译准确性的比较结果,没有AI算法的比较结果约为53%,使用AI算法的约为65%。