Answer:
An encoder is a device, circuit, transducer, software program,
algorithm or person that converts information from one format
or code to another, for the purposes of standardization,
speed, secrecy, security, or saving space by shrinking size.
algorithm or person that converts information from one format
or code to another, for the purposes of standardization,
speed, secrecy, security, or saving space by shrinking size.