SICP says "Program == Language Evaluator" What does this  mean?
tuukkah: Consider your example of a web app: if you implement the app following the REST principles, then the app simply evaluates a language of HTTP methods (verbs) and URIs (nouns). "GET /users" "POST /orders"...Edit: And your program printing the Fibonacci numbers has a single verb whose semantics is to calculate and output.