На каком языке написан БЭСТ ?

БЭСТ-5, как и БЭСТ-4+ написаны на языке xHarbour. Но следует сказать, что изначально использовался Clipper. В свое время пожалуй самый мощное средство для написания программ по работе с базами данных.

Ознакомиться с исходными кодами функций разработчика, а также целиком модуля "Анализ" можно в инструментарии разработчика БЭСТ-4+. Следует отметить, что программные наработки из БЭСТ-4+ с легкостью переносятся в БЭСТ-5, с небольшими изменениями в синтаксисе.

В качества средства формирования отчетности используется Fast Report, помимо этого имеются средства выгрузки сведений реестров в различные форматы (MS Office, Open Office.org, MySQL)

Расширение функционала БЭСТ-5 возможно за счет разработки приложения через дизайнер приложений BestIDE (идущий бесплатно в комплекте) . Также широко используются пользовательские функции, так называемые плагины. Причем, во время написания программы доступен режим отладки, через который доступно все окружение программы. В отличии от 1С, где программы исполняются в среде интерпретатора 1С,в БЭСТе происходит предварительная компиляция программы, что существенно сказывается на быстродействии.