Транслятор — 1) трансляция жараёнини амалга оширишда фойдаланиладиган аппаратлар, жиҳозлар, кўчма техника воситалари мажмуи; 2) информатика (ахбороцҳунослик)да — алгоритм баёнини бир программалаш тилидан иккинчисига, хусусан, машина тилита автоматик тарзда ўтказиш учун мўлжалланган ЭҲМ (компютер) дастури (компилятор). Программалашни автоматлаштириш учун қўлланади.