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