 The goals for PL/I evolved during the early development of the language.Competitiveness with COBOL's record handling and report writing was required.The language's scope of usefulness grew to include system programming and event-driven programming.