Fluent Programming and Effective Software Engineer Training

This research explores the need for effective training as well as acceptance of programming languages in institutions of learning. The research is based on a survey of Masvingo Province’s learning institutions (university, colleges and high schools). Students, trainers as well as administrators of these institutions were given a platform to contribute in this research. A look into the acceptable approach to teaching programming languages as well as the expectations of students, administrators and the trainers was made in this research. Recommendations were made basing on the information collected.