The hardware implementation of almost all computers is imperative [REF].
Assignment statements, in imperative paradigm, perform an operation on information located in memory and store the results in memory for later use.