I was curious to investigate the difference between calculation and computation. After all, they both have an input, a process and an output. So are they interchangeable? Definitions I have found suggest that calculation more often refers to arithmetic processes and computation is largely concerned with algorithmic processes.
This does beg the question of what is the difference between an arithmetic process and an algorithmic process too! Arithmetic is used to solve problems with numbers, whereas algorithms solve problems with processes, including numbers.
Based on these definitions, a calculation can be an example of computation, but a computational process cannot be an example of calculation.
What do you think? Do you agree or disagree? Please leave your comments below!