What is a potential drawback of using high-level programming languages?
The correct answer is: C
Explanation
High-level programming languages provide abstraction from the hardware, which simplifies development but can introduce overhead. This abstraction layer can lead to slower execution speeds compared to low-level programming languages that interact more directly with the hardware.