Asked in Computer Programming
What is the difference between high-level and low-level programming languages?
A programming language that is machine-independent is called a "high-level" language - this includes Java, C++, Python, etc.
A programming language that is machine-dependent is called a "low-level" language. For PCs, this usually includes assembly, binary code or some proprietary languages on embedded devices.