1. World - Considered as Self Sustained System where computation takes place.
The world is dual in nature as we describe light being a particle and wave dual. Programming (like a sequence of timed steps) is nothing but the choreographic capture & reflection of the real world, it can be described with Object and Function duality.
2. Function - mapping the relation from one domain to another domain. Ideally without any side effects like throwing an exception because of Input/output unreliability or time/space insufficiency.
3. Object - an Organized Structure that embodies both properties and behaviors.
4. Method - a function can be elevated to method when it is ubiquitously occurring.
5. Behavior - a function that binds to Object.
6. Structure - schemes for Organizing Objects, a data structure.