In mathematics or computer terms, we can find the algorithms. There are many expressions that can be used for algorithms; some of them are by showing flowcharts, natural languages, programming languages, control tables, and also pseudocode. However there are some exceptions about algorithms in natural languages since that expression have more possibility to create ambiguity and verbose. Therefore, natural languages algorithms are used rarely in technical or complex algorithm. As the solution, usually the pseudocode, control tables, and flowcharts are used. Why? It is because those expressing methods can avoid many ambiguities and they remain independent in specific implementation language. |