self-adapting_program has definitions from the field of computer science
1
[ noun ] (computer science) a program that can change its performance in response to its environment

Related terms

program

*