Algoritmos são séries bem organizadas de etapas para resolver um problema específico com uma quantidade finita de espaço e tempo. Algoritmos são geralmente usados em matemática e ciências da computação são criados como funções.
Os algoritmos formam a base para métodos matemáticos, métodos numéricos e tecnologia computacional no desenvolvimento de soluções de engenharia e/ou análise computacional para resolver uma ampla gama de problemas industriais decorrentes de finanças, economia, ciência e engenharia tradicional.
Os algoritmos unem as áreas de matemática, ciência da computação clássica, engenharia e análise computacional de geração futura.