Скорее всего, сканер написан на C или C ++, по крайней мере, сканер backrub был написан на одном из них.
Помните, что сканер только делает снимок страницы, а затем сохраняет его во временной базе данных для последующей обработки. Индексирование и другие прикрепленные алгоритмы извлекут данные, например ссылки на изображения.