An encoder is a device, circuit, transducer, software program, algorithm or person that converts information from one ...
en.m.wikipedia.org