What is a language? One way in which we could approach this question is to ask the related question, “What do we need in order to understand a language?” In his Tractatus Logico-Philosophicus [17], Ludwig Wittgenstein gives an answer to his interpretation of this question, in which he seeks to minimize the amount of information we need to understand the literal meaning of declarative sentences. His solution was to present a non-standard way to express propositions in a logical notation. Through this notation Wittgenstein concludes that, in order to understand the literal meaning of declarative sentences, we need only understand the sense of elementary propositions, as well as how to perform a single operation, which he calls the N operator....