As most of the programming languages are Turing complete, a program written in one programming language can be solved in another programming language. Why there are not automated translator tools that convert the program written in one language (ex. C++) to other programming languages (ex. Java)?