The European Union (EU) Court of Justice has ruled that the functionality of a computer program and the language it is programmed in cannot be copyrighted
http://www.theinquirer.net/inquirer/news/2172127/eu-court-rules-programming-languages-copyrighted
http://www.theinquirer.net/inquirer/news/2172127/eu-court-rules-programming-languages-copyrighted