indranet.org — Software programming is a meta-activity. It deals with becoming aware of a process in its details, even though it is limited to the area regarding the information flow. Once reached a certain level in programming, our investigation and attention could turn 180 degrees, looking inside of our mind and the associated mechanisms, as in meditation.