sentence: supported languages and operating systems slickedit lists around 60 supported programming language and file types , including c , c++ , java , html , php , xml , windows batch file , awk , makefile and ini files .