Structural comparison of source code between multiple programming languages