CS 215: Reading Assign on Reasons for Studying PL Concepts

Philippines
November 15, 2007 7:59pm CST
Among the various reasons presented in Sebesta's book for studying PL Concepts, which of these do you consider of compelling benefit to you as a student? Please provide a concise explanation for your choice(s). In your own point of view, why is it useful for a programmer to have some background on language design, even though he or she may never actually design a programming language?