BatCoder teaches a code model to write both code and its documentation by doing a round trip: from code to docs and back to code.
Different programming languages scale differently when training code AI models, so treating them all the same wastes compute and lowers performance.