1. (про код, програму) Такий, що здатний змінювати власну структуру або алгоритми роботи під час виконання без зовнішнього втручання.
2. (про систему, механізм) Такий, що має властивість самостійно адаптуватися або вдосконалюватися шляхом зміни власних параметрів чи конфігурації.