It is a process where we use programming languages like C, C++, python, java etc to instruct the computer about the task that needs to be done.