What are the key differences between higher-level programmin…

What are the key differences between higher-level programming languages and lower-level programming languages, which are the ones described in lecture as ‘closer to the metal’ and better for coding Operating Systems and other software that needs to be fast?