Reed-Solomon codes named after Reed and Solomon [9] following their publication in 1960 have been used together with hard decision decoding in a wide range of applications. Reed-Solomon codes are maximum distance separable (MDS) codes and have the highest possible minimum Hamming distance. The codes have symbols from F q with parameters (q − 1, k, q − k). They are not binary codes but frequently are used with q = 2 m , and so there is a mapping of residue classes of a primitive polynomial with binary coefficients [6] and each element of F 2 m is represented as a binary m-tuple. Thus, binary codes with code parameters (m[2 m −1], km, 2 m −k) can be constructed from Reed-Solomon codes. Reed-Solomon codes can be extended in length by up to two symbols and in special cases extended in length by up to three symbols. In terms of applications, they are probably the most popular family of codes.Researchers over the years have tried to come up with an efficient soft decision decoding algorithm and a breakthrough in hard decision decoding in 1997 by Madhu Sudan [10], enabled more than 2 m −k 2 errors to be corrected with polynomial time complexity. The algorithm was limited to low rate Reed-Solomon codes. An improved algorithm for all code rates was discovered by Gursuswami and Sudan [3] and led to the Guruswami and Sudan algorithm being applied in a soft decision decoder by Kötter and Vardy [5]. A very readable, tutorial style explanation of the Guruswami and Sudan algorithm is presented by McEliece [7]. Many papers followed, discussing soft decision decoding of Reed-Solomon codes [1] mostly featuring simulation results of short codes such as the (15, 11,5)