


For example, Binary Coded Decimal (BCD) encoding system uses four bits to represent a decimal number and Manchester Phase Encoding (MPE) is used by Ethernet to encode bits. Encoding techniques are also used when transporting data. Compressing data can also be seen as an encoding process. Similarly, encoding systems such as DBCS, EBCDIC, Unicode, etc. ‘A’ is represented using number 65, ‘B’ by number 66, etc. For example, in ASCII (American Standard Code for Information Interchange) characters are encoded using numbers.

Most of the time, the converted format is a standard format that is widely used. Transforming data in to more usable formats for different systems, using a method publicly available is called encoding. Decoding is the reverse process of encoding, which converts encoded information back in to the original format. It is also used for reducing the storage space required to store data and for transferring data across different channels. The purpose of this transformation is to increase the usability of data especially in different systems. Encoding is the process of transforming data in to a different format using a method that is publicly available.
