Algorithm An Algorithm is a finite sequence of well defined steps for solving a problem in a systematic manner. It is written in natural languages like English.