понятие технологии. обзор технологий программирования