what is the langueage feature of a procedure?​