> -- Madzi писал(а):
> Приветствую всех.У меня вопрос к уважаемому сообществу, каким способом можно определить язык программирования на котором написан код ?Бывают ситуации, когда в интернете попадаются фрагменты кода (сниппеты) без указания языка, на котором они написаны. Хотелось бы иметь возможность (программу) для определения языка.Заранее спасибо.Нужно учесть, что способ Copy-Paste как таковой весьма опасен. Нередко бывает, что код не покрывает всех случаев и часто решает частную задачу.


> -- Валерий Лаптев писал(а):
> Практически нереально - все наследники С имеют практически на 80-90% совпадающий синтаксис.Требует исследования.
Эвристически определить можно, я думаю. Определять нужно по набору фактов. Может, достаточно определить к какому семейству языков относится.
Но у каждого языка своя семантика, поэтому это сложная задача.