some program are written in c++, java, and assembly language. my question is how do you compile code from code written in different language into one executable? and how does one get the code/modules from one language to recognize modules written in another language? i'm confused