translation layer

translation layer

A layer of software (or hardware) that converts one set of codes into another. See abstraction layer.