We are going to study some linear codes especially The Reed-Muller Codes R(1; 2) , R(1; 3) and the self-dual (8; 4) code C. In whole discussion, we will restrict ourselves to nite eld with two elements We are going to comment about error correcting capability of these codes via the use of Gröbner basis technique.