Logic in computer science compelling analysis of what can be called a mechanical procedure and Kurt Gödel asserted that he found Turing's analysis "perfect." In addition some other major areas of theoretical overlap between logic and computer science are: One of the first applications to use the term Artificial Intelligence was the Logic Theorist system developed by Allen Newell, J.C. Shaw, and Herbert Simon in 1956. One of the things that a logician does is to take a set of statements in logic and deduce the conclusions (additional statements) that must be true by the laws of logic. For example, If given a logical
Analytic philosophy sought to understand language (and hence philosophical problems) by using formal logic to formalize the way in which philosophical statements are made. Wittgenstein developed a comprehensive system of logical atomism in his "Tractatus Logico-Philosophicus" (, 1921). He thereby argued that the universe is the totality of actual states of affairs and that these states of affairs can be expressed by the language of first-order predicate logic. Thus a "picture" of the universe can be construed by means of expressing atomic facts in the form of atomic propositions, and linking them using logical operators. During the late 1920s, to 1940s, a