(The advent of high-level programming languages ??(also called high-level languages) makes computer programming languages ??less dependent on a particular machine or environment. This is because high-level languages ??are compiled into different machine languages ??in different ways, rather than being executed directly by the machine.)