Хороший вопрос. Нет никакого общего способа сказать, но я держу пари, что большинство компиляторов и библиотек оставляют отметку в получающемся EXE-файле. Если вы хотите потратить на это много времени, вы можете собрать кучу EXE-файлов, написанных на известных языках, и найти общие строки. Я представляю, что вы найдете их.
Dependancy Walker , который кто-то еще упомянул, будет хорошим способом поиска зависимостей, таких как версии MSVCRT и т. Д.