The computing field that researches the use of software for translating text or speech from one language to another.