The European Court of Justice ruled this morning that the functionality of a computer program and the programming language it is written in cannot be protected by copyright. Europe’s highest court made the decision in relation to a case brought by SAS Institute against World Programming Limited (WPL), effectively leaving the door open for software companies to “reverse engineer” programs without fear of infringing copyright.