It is a language!
Computers do not understand human languages like English, Hindi, French, German, etc
But it is important to talk to our computers and robots, we need to give them instructions and commands, thus arises a need for a different language that both computers and humans understand.
Enters Coding languages.
Coding is a set of instructions that get computers to do what you want them to do.
Actually, computers only understand binary,
You need to learn coding in order to make websites, apps, games, etc.