Основні компоненти програми