Compreender a lógica de programação é um passo fundamental no entendimento dos mecanismos de busca, pois estes mecanismos são baseados em algoritmos que são desenvolvidos por programação que interagem com bancos de dados e softwares de aplicativos do servidor para desta forma lhe retornar o resultado o quanto antes.