Gray Code

What Does Gray Code Mean?

Gray code evaluates the nature of binary code or data that is composed of on and off indicators, commonly represented by ones and zeros. Developed by Bell Labs scientists, gray code has been used to look at clarity and error correction in binary communications.


Gray code is also known as reflected binary code.

Techopedia Explains Gray Code

Essentially, gray code works to sophisticate and clarify binary results. Part of this process deals with the idea of physical switches for binary code; experts explain that physical switches may not synchronize exactly. Other problems include signal noise, where misplaced binary bits or numbers could cause transmission problems.

To that end, gray code examines one switch or segment of binary at a time, and goes through binary code methodically to look for consistency. Some common examples are applications for digital terrestrial TV signals and cable-delivered digital signals.


Related Terms

Margaret Rouse
Technology Expert

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.