Order of Operations in programming