thanks to wiki(as always):
A computerised survey of about 80,000 words in the old Shorter Oxford Dictionary (3rd ed.) was published in Ordered Profusion by Thomas Finkenstaedt and Dieter Wolff (1973) which estimated the origin of English words as follows:
* French, including Old French and early Anglo-French: 28.3%
* Latin, including modern scientific and technical Latin: 28.24%
* Other Germanic languages (including Old English, Old Norse, and Dutch): 25%
* Greek: 5.32%
* No etymology given: 4.03%
* Derived from proper names: 3.28%
* All other languages contributed less than 1%
James D. Nicoll made the oft-quoted observation: "The problem with defending the purity of the English language is that English is about as pure as a cribhouse whore. We don't just borrow words; on occasion, English has pursued other languages down alleyways to beat them unconscious and riffle [sic] their pockets for new vocabulary." [2]