This project scopes into the Reed-Solomon (RS) Code as one of the optimal error detection and correction schemes. RS codes are codes in which adding unnecessary bits to a data in order for it to be reliably recovered even though the presence of errors in transferal, cache, and retrieval, is executed. The encoder for this specific code differs from a binary encoder in that it operates on the multiple bits rather than individual bits giving it the ability to precisely detect and correct error compared to other error and correction schemes. Its unique algorithm may be used in any analog or digital communication system because of it having the highest efficient use of redundancy, ability to adjust block length has a wide range of code rate and ...