The ability for a running program to examine itself. (A surgeon opening his own guts, if you will.)
In Java and .NET this is referred to as “Reflection”. A less graphic example but still clear. It is the ability for a program to look in a mirror and examine itself.
This activity includes:
category: Glossary