Software development has come a long way in the last few decades. In the early days, computers were programmed using machine code or an assembler, which required dozens of instructions to perform even the most straightforward task, such as displaying text on the screen.
As computers became more human-friendly, those low-level programming languages were replaced with more human-readable ones such as C, and later even higher level, meaning more abstract, languages such as BASIC. These are known as high-level programming languages because more steps are required to translate the code into machine-readable instructions.