Language Paradigm 다른 종류 : – Applicative, concurrent, constraint, declarative, definitional, procedural, scripting, single-assignment, … Imperative : 명령형 Assignment, Iteration, Order of execution is critical 프로그래밍의 상태와 이를 변경시키는 구문의 관점에서 연산을 설명 전역적인 상태가 없음. 그저 어떻게 계산되는지를 쭉 적어둠 C언어 int fact ( int n ) { int sofar = 1; while ( n > 0 ) sofar *= n-- ? return &ofar; } # Forth Factorial : stack-oriented ..