easy to learn. difficult to learn
near to human languages. far from human languages
slow in execution. fast in execution
easy to modify. difficult to modify
knowledge of hardware is not required to
write programs.
knowledge of hardware is required to
write program