The difference between Algorithm and Procedure

When used as nouns, algorithm means ordered steps that solve a mathematical problem. a precise step-by-step plan for a computational procedure that possibly begins with an input value and yields an output value in a finite number of steps, whereas procedure means a particular method for performing a task.


check bellow for the other definitions of Algorithm and Procedure

  1. Algorithm as a noun:

    Ordered steps that solve a mathematical problem. A precise step-by-step plan for a computational procedure that possibly begins with an input value and yields an output value in a finite number of steps.

  2. Algorithm as a noun (archaic):

    Calculation with Arabic numerals; algorism.

  1. Procedure as a noun:

    A particular method for performing a task.

  2. Procedure as a noun:

    A series of small tasks or steps taken to accomplish an end.

  3. Procedure as a noun (uncountable):

    The set of established forms or methods of an organized body for accomplishing a certain task or tasks.

    Examples:

    "Ensure that you follow procedure when accessing customers' personal information."

  4. Procedure as a noun:

    The steps taken in an action or other legal proceeding.

  5. Procedure as a noun (obsolete):

    That which results; issue; product.

    Examples:

    "rfquotek Francis Bacon"

  6. Procedure as a noun (computing):

    A subroutine or function coded to perform a specific task.

  7. Procedure as a noun (medicine):

    A surgical operation.