의사코드(pseudocode): 프로그램을 작성할 때 각 모듈이 작동하는 논리를 표현하기 위한 언어. 일반적인 언어로 코드를 휸내 내어 알고리즘을 써 놓은 코드를 말한다. 알고리즘의 모델을 대략적으로 모델링하는데 쓰임