A New Model of Programming
A Program has three attributes
- Programming - Plans which implement goals/sub-goals in programming code
- Structural - Plans that coordinate Programming Plans
- Organizational - Plans which are used to collect and access Programming Plans