Assembly language vs high level lanuage