1. A translator writing system for developing a translator program that transforms a user's source code into object code, comprising: means for receiving a program into said translator writing system, said program representing a summary of the pertinent characteristics associated with the user's source code; and developing means responsive to said program for developing said translator program, said developing means including testing means for testing the developed translator program, the testing means including a data base comprising a plurality of statements, the plurality of statements being examples of all correct uses of program statements in said users source code, the testing including an interrogation of said developed translator program using each statement of said plurality of statements thereby producing results, whereby analysis of said results reveals if errors exist within said developed translator program.