Computational process is an abstract series of steps and things that determine what goes on inside a computer, and their primary purpose is to process another abstract concept, data.(Abelson, Sussman, 2022, p. 1) In 1954, Markov gave the first precise definition of an algorithm, describing it as a computational process that must be determined, applicable, and effective, and cannot be arbitrary.(SEP, Nicola, et al.)