1. An extended language specification assigning method for assigning an extended language specification with respect to an object of a program, comprising: an analyzing step analyzing candidates of the extended language specification; and an assigning step automatically assigning an extended language specification with respect to an object, based on an analyzed result of the analyzing step.