Self-aware programs

Personal tools
In other languages