CentralNotice From Wikipedia, the free encyclopedia Jump to: navigation , search This article needs attention from an expert in Computer science . The specific problem is: disputed definition. WikiProject Computer science (or its Portal ) may be able to help recruit an expert. (August 2013) This article does not cite any references or sources . Please help improve this article by adding citations to reliable sources . Unsourced material may be challenged and removed . (February 2008) Referential transparency and referential opacity are properties of parts of computer programs . An expression is said to be referentially transparent if it can be replaced with its value without changing the behavior of a program (in other words, yielding a program that has the same effects and output on the same input). The opposite term is referential opaqueness. While ...