Talking with an engineer friend of mine about ChatGPT. He's showing me that it can not only take in code of one programming language and translate it into another programming language, but that if you make a mistake in the input language