ПРОГРАММИРОВАТЬ, несов., что. Перен. Создавать план предстоящей деятельности, работы и т.п., определяя ее содержание и последовательность выполнения, подобно тому как создают алгоритм каких-л. вычислительных операций; cин. намечать, планировать [impf. fig. to plan; to project; to programme, arrange (someone’s actions, behaviour, etc.)]. Очень сложно программировать результат обучения иностранным языкам, потому что все зависит от индивидуальных способностей изучающего.