This misconception was introduced by high level programmers, in some cases it is actually easier to program in assembly language than in a high level language because it allows you to address certain things that languages such as C and BASIC fail to have libraries for.