We use a programming language to make a program
C++, Java, and HTML are high-level programming languages
The computer only understands a binary language (1 and 0 only) (Also called machine code)
Programs written in high-level languages are easier to understand as they are similar to English
Low-level languages like assembly language are challenging to read and understand as they refer to binary codes