support c like languages

support languages like c/c++/perl/java/perl/javascript