One of the major application of Perl language is to processing of text files and analysis of the strings. Perl also used for CGI( Common Gateway Interface) scripts. Used in web development, GUI(Graphical User Interface) development. Perl's text-handling capabilities is also used for generating SQL queries .