급할수록 돌아가라는 옛말이 있다. 바쁘다고 서두르면 오히려 일을 그르치게 되는 경우를 염두에 두고 하는 말이다. 하나의 프로그램을 작성하는 데는 여러 단계의 복잡한 과정을 거치게 된다. 실수가 없는 완벽한 프로그램의 작성을 위해 사전에 치밀한 준비작업이 필요하다. 이러한 준비 작업의 하나가 순서도를 만드는 일이다. 순서도는 미리 정의된 기호와 그들을 서로 연결하는 선을 사용하여 프로그래밍의 여러 문제를 해결하는 데 필요한 논리적인 흐름을 그림으로 표현한 것이다. 이것은 특히 프로그램을 작성할 때 부분별 처리 과정을 그림을 이용하여 자세하게 설명해 줄 수 있기 때문에 프로그램을 작성하는데 있어서 선행되어야할 필수적인 단계라고 할 수 있다. 프로그램의 목적을 달성하기 위한 처리 과정을 나타내는 순서도의 기호는 1962년 국제표준화기구에서 제정한 것을 기준으로 사용하고 있다.