Abstract
The article discusses the differences between the classical logic of science (17th-20th centuries) and non-classical logic (20th century). While classical logic is based on the general properties of the objects studied, non-classical logic is based on the special, individual. The classical logic singled out in the studied objects their common properties that united them and ensured their independence of human. The scientist and his social connections are volatile and cannot serve as a stable basis for obtaining the only possible true result during examination of particular object. At the same time, it was not taken into account that scientists themselves endowed nature with this property of independence. It would be more correct to say that scientist distinguished from all properties of reality precisely these properties as the most convenient for constructing a logical system that explains the entire surrounding world. All other properties were ignored. In the 20th century attention was shifted to the properties of objects and events that determine their identity, which means their ability to communicate. After all, for a communication at least two interlocutors are needed who differ from each other. Each of them has its own origin, which is formed by the context. At the origin of the formation of knowledge there is still no division between subject and object. The surgeon works with his hands guided by his theoretical knowledge. When he encou difficulty, he can modify the theory, thus solving the practical problem that has arisen. In the structure of science, knowledge is embedded in this form, without division between man and the surrounding world. However this last division remains only possible but not essential for logic. The main problem that needs to be further seriously considered is to understand how the social is included in the philosophy of science.