The tremendous growth of high‐speed logic circuits and very large‐scale integration (VLSI) has ushered in the digital information age, where information is stored, processed, and moved in digital format. in this article we discuss error control coding, which is accomplished by introducing dependencies among a large number of digital symbols. Trellis coding is a specific, widespread error control methodology.