English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

The older dictionaries I have include "remove from a container" as the only meaning of unpack. More recent dictionaries list "to analyze the nature of by examining in detail : " or "analyze (something) into its component elements. " as a tertiary meaning.

When did unpack start to be used to mean analyze?

share|improve this question
I don't have an answer, but "parsing" and "unpacking" are very strongly linked in computer science, and your tertiary definition(s) are practical definitions of "to parse". – horatio Jan 22 '14 at 20:04
up vote 2 down vote accepted

The answer is 1596. That is the first example in the OED of a figurative meaning of 'unpack' - see below.

The OED does include a specific meaning of 'unpack' as relates to computing. Its first reference is 1954.

OED meaning 2a. (part-of) fig. 1596 T. Nashe Haue with you to Saffron-Walden sig. K4, The strange vntraffiqu't phrases, by him new vented and vnpackt. 1821 C. Lamb Imperf. Sympathies in Elia 1st Ser., He brings his total wealth into company, and gravely unpacks it. 1841 H. Miller Old Red Sandstone vi. 107 The strata..have been unpacked and arranged by the uptilting agent. 1966 Philosophy XLI. 30 If we unpack what is meant by ‘positive morality’ we come down to the opinions of individual people. 1979 A. R. Peacocke Creation & World of Sci. i. 39 The theological enterprise has always involved much unpacking and elaborating of this image.

OED meaning 5.

  1. Computing. To convert (an item of stored data) into two or more separate items; to retrieve data from (a record). Cf. pack v.1 4d.

1954 Computers & Automation Dec. 22/2 Unpack, to separate packed items of information each into a separate machine word. 1959 M. H. Wrubel Primer of Programming for Digital Computers viii. 189 If the data consist of only a few significant digits, two or more numbers can be ‘packed’ into a single 10-digit word. They will be transferred from the card to the machine as a 10-digit word, which must subsequently be ‘unpacked’ by an appropriate program. 1960 R. H. Gregory & R. L. Van Horn Automatic Data-processing Syst. iii. 104 The 13 instructions given above..are required to unpack each meter-reading card and set up the quantity for bill calculation. 1972 Computer Jrnl. 15 199/1 A stream..might be formed by one stream function which unpacks words into bytes.

share|improve this answer
vntraffiqu’t is a fantastic spelling. You know it’s English, but it still looks more like Inuktitut or something like that. – Janus Bahs Jacquet Jan 22 '14 at 20:20
@JanusBahsJacquet I assume it means 'untrafficked'. – WS2 Jan 22 '14 at 20:22
Oh yes, no question about that. It’s just a fantastic way of spelling it, making it look utterly un-English, and yet recognisable. :-) – Janus Bahs Jacquet Jan 22 '14 at 20:37
@JanusBahsJacquet I'm no historian of language, but 1596 was Shakespeare's heyday. But this word seems to come from the time of Chaucer, two hundred years earlier. – WS2 Jan 22 '14 at 20:49

Searching Google Ngram for “unpack the meaning” (which I assume is a typical example), the results suggest that about 1956 was a starting point, and usage really took off from about 1986.

enter image description here

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.