encoder
nounUK /ɪnˈkəʊdə/
US /ɪnˈkoʊdər/
A machine or program that changes information into a secret code.
The encoder turned the message into a code that only our team could read.
OTHER MEANINGS
2. A device that changes a signal into a different form so it can be sent or stored.
The video encoder compressed the movie so it could stream smoothly.
3. A person who writes computer programs.
She works as an encoder for a software company.
4. A part of a machine that measures position or movement and sends that information.
The robot's encoder told it exactly how far the wheel had turned.