알고리즘(algorithm)이란, 주어진 문제를 논리적으로 해결하기 위해 필요한 방법이나 절차, 명령어들을 모아 놓은 것을 말합니다.
컴퓨터에게 명령할 때에는 순서를 정해 주어야 정확하고 빠르게 일을 처리할 수 있어요. 그래서 프로그램을 만들 때는 실행 순서를 생각하여 명령어가 순서대로 입력되고, 순서대로 실행되도록 코딩을 해야 합니다.
이렇게 순서대로 코딩하기 위해서는 순서도가 필요한데, 순서도란 알고리즘을 기호와 그림으로 나타내어 알기 쉽게 만든 것을 말해요.
순차 구조는 컴퓨터가 명령을 정해진 순서대로 하나씩 수행하는 논리 구조를 말합니다. 우리가 하는 양치질도 순서도로 나타낼 수 있어요.