High Level Programming Vs Low Level