Basic reading skills include language, concentration, visual processing skills, auditory processing skills (important for developing phonemic awareness), memory and reasoning. Each of these skills needs to be practiced and applied in order for a person to become a proficient reader. These skills are developed over a period of many years. It is important that a child learns these skills at an early age. Decoding is another important early skill that allows reading to become easier.