файл php по <? ?>
java script - alert, Объявление переменных как var
C++ - #include
это лишь часть, в каждом языке есть для него специфичные конструкции. Другой момент что их может не быть в файле, поэтому однозначно определить нельзя. Но вы можете составить инструкции по языку и сделать массивы с накоплением. В каком будет больше совпадений, следовательно это будет этот язык