Abstract
Binary codes with the property that there are no two consecutive 1's in any word are called Fibonacci codes. These codes have polarized (only errors 0→1 may be detected or corrected) and partial error-detection and error-correction properties. Possibility of instantaneous variable length Fibonacci codes is pointed out. Binary codes with the property that there are no two consecutive 1's and that every 0 in a code-word has at least one adjacent 1 are called improved Fibonacci codes. These codes are capable of single error detection. Improved Fibonacci codes can be imparted single-error correcting capability. Some assertions regarding Fibonacci and improved Fibonacci codes are made.