com·pile 
(k
əm-p
īl
)
tr.v. com·piled,
com·pil·ing,
com·piles 1. To gather into a single book.
2. To put together or compose from materials gathered from several sources: compile an encyclopedia.
3. Computers To translate (a program) into machine language.
[Middle English compilen, from Old French compiler, probably from Latin compīlāre, to plunder : com-, com- + pīla, heap (of stones), pillar.]