Order Of Execution In Programming