What is the origin of English language?

I am doing this in year seven English at the moment so this question should be easy peasy. It has origins in Latin, Celtic, French, Irish, German, Welsh and Scottish. Over the ages the languages have merged. There are also word made from a mixture, slang origins, words originating from names, and words authors have made up like Shakapere's 100 odd new words