The application of computer science is fast-growing and things change day by day; with this there is a necessity to adapt to the changes as software applications are powerful tools that herald significant development in diversified fields including education. Adoption of the computer systems in various operations of schools (primary, secondary and tertiary), as well as individual homes, has come to replace the earlier method of lightening the burden of teaching and learning. With this background, the aim of this study was to develop a software application for teaching and learning of words for children between the age of 2 to 5 years and this involves the learning of two to four letter words along with numbers 0 to 9. This aim will be achieved by developing a software package capable of teaching numbers and words to children between the ages of 2 to 5 years, The designed software will be user-friendly and a reliable instructional material to teach in a short period of time and increase knowledge development of the child. As the teaching method uses computer aided method, pupil will be able to understand it better and will be more focused. Recognition of the word with the background of accompanying visuals, the understanding process will assist teachers and pupils alike, in improving the methods of teaching and learning basic words. Since the system is through media, there is more possibility that the pupils will learn faster and more efficiently. It will also help the pupils to identify the communicated words appropriately and effectively and effortlessly.