Program Generator In System Programming