코드는 위에서 아래로 이야기처럼 읽혀야 좋다. 한 함수 다음에는 추상화 수준이 한 단계 낮은 함수가 온다. 즉, 위에서 아래로 프로그램을 읽으면 함수 추상화 수준이 한 번에 한 단계씩 낮아진다. 이를 내려가기 규칙이라 한다.
LOGO라는 교육용 언어에 TO라는 키워드가 있다. 루비나 파이썬에서 사용하는 'def'와 똑같다. TO 문단은 다음과 같이 사용한다.
TO calcAverage, 리스트 안의 수의 합을 수의 갯수로 나눈다. TO 수의 합을 구하려면, ... TO 수의 개수를 구하려면, ....
과 같이 표현할 수 있다.