In today's world study of computer's language is more important. Effective and good programming skills are need full all computer science students. They can be master in programming, only through intensive exercise practices. Due to day by day increasing number of students in the class, the assessment of programming exercises leads to extensive workload for teacher/instructor, particularly if it has to be carried out manually.
In this paper, we propose an automatic assessment system for programming assignments, using verification program with random inputs. One of the most important properties of a program is that, it carries out its intended function. The intended function of a program or part of a program can be verified by using inverse function's verification program. For checking intended functionality and evaluation of a program, we have used verification program.This assessment system has been tested on basic C programming courses, and results shows that it can work well in basic programming exercises, with some initial promising results.