Gathered and organized information, documents, or data into one collection or document.
From Latin 'compilare' meaning 'to plunder or seize together,' combining 'com-' (together) and 'pilare' (to steal). The meaning evolved from gathering plunder to gathering information.
Computer programmers use compilers to convert human-readable code into machine language—it's the same concept as your original meaning: taking separate pieces and turning them into one unified product!
Complete word intelligence in one call. Free tier — 50 lookups/day.