November 2006
Intermediate to advanced
256 pages
5h 46m
English
Reference Materials
Terrence W. Pratt and Marvin V. Zelkowitz. Programming Languages: Design and Implementation. 4th Ed. Upper Saddle River, NJ: Prentice Hall. 1995. Chapters 1 and 3.
Kenneth C. Louden. Programming Languages: Principles and Practice. 2d Ed. Belmont, CA: Thompson, Brooks/Cole. 2003. Chapter 1.
Web Sites
Wikipedia: search “metalanguage,” “surface structure,” “deep structure,” “transformational grammar.”
Speaking about languages adds a strange twist to the conversation. How do you distinguish between the language you are talking about and the language you are using to describe features? For example, when you learned a programming ...
Read now
Unlock full access