|

Computer Languages as an Object of Philosophical and Methodological Research

Authors: Solovyev S.A. Published: 03.06.2026
Published in issue: #3(119)/2026  
DOI:  
Category: Noname  
Keywords: computer language, artificial language, programming language, sign system, formal language, formal grammar, human–machine communication, philosophy of language

The conceptual framework used to describe sign systems of human–machine interaction was refined. Computer languages are localized within the structure of related concepts ranging from sign systems to programming languages. The use of the term “computer language” as a generic concept for the subject area is substantiated, since it makes it possible to avoid reduction to programming languages while simultaneously excluding languages of interpersonal communication from consideration. Computer languages are characterized as a special class of artificial sign systems formed at the intersection of philosophical projects of knowledge formalization and engineering practices of computational process control. Consideration is given to the productivity of applying the semiotic triad of syntactics, semantics, and pragmatics to the analysis and typologization of computer languages. The limitations of approaches treating computer languages as isolated formal structures without regard to the realities of engineering practice are demonstrated. Similarities between natural and computer languages are identified: in both cases, language may be understood as an abstraction over a multiplicity of concrete speech practices, while its boundaries remain fluid, historically variable, and context-dependent. The methodological significance of the problem of identifying specific languages is described. Similar to the difficulties of distinguishing between language and dialect in natural languages, the boundaries between computer languages become blurred due to the coexistence of incompatible standard versions, language dialects, and different compiler or translator implementations. Consideration of these circumstances requires inclusion in the analysis not only of syntactic and semantic characteristics, but also of the pragmatic, historical, and sociotechnical context. It is emphasized that the spread of large language models and autonomous AI agents transforms the production and interpretation of computer texts, thereby challenging traditional notions of the human being as the subject of computer language practices.

EDN MTJTGO


References
[1] Kononenko B.I. Znakovaya sistema [Sign system]. In: Bolshoy tolkovyy slovar po kulturologii [Comprehensive explanatory dictionary of cultural studies]. Moscow, Veche Publ., 2003, p. 511.
[2] Morris C. W. Foundations of the Theory of Signs. Chicago, London, University of Chicago Press, 1977, 49 p.
[3] Mustafin A.A. K voprosu o klyuchevykh ponyatiyakh teorii znakov Charlza Pirsa i Charlza Morrisa [On the key concepts of the sign theory of Charles Peirce and Charles Morris]. Vestnik Buryatskogo gosudarstvennogo universiteta. Filosofiya — Bulletin of Buryat State University. Philosophy, 2022, no. 3, pp. 32–41.
[4] Zonova E.V. Semiotika v kontekste filosofii yazyka: Dis. ... Cand. philos. nauk [Semiotics in the context of the philosophy of language: PhD Diss.]. Moscow, 2003, 158 p.
[5] Azarenko S.A., Kostyuk V.N., Mozheyko M.A., Goldberg F.N. Yazyk [Language]. Gumanitarnyy portal [Humanitarian portal]. Available at: https://gtmarket.ru/concepts/7076 (accessed January 24, 2026).
[6] Abdurakhmanova N.G. Generativnaya grammatika i kontseptsiya “vrozhdennykh idey” [Generative grammar and the concept of “innate ideas”]. Aktualnye problemy gumanitarnykh i estestvennykh nauk, 2015, no. 7-1, pp. 216–220.
[7] Piperski A.Ch. Konstruirovanie yazykov: ot esperanto do dotrakiyskogo [Language construction: from Esperanto to Dothraki]. Moscow, Alpina non-fiction Publ., 2017, 224 p.
[8] Libert A.R. Artificial Languages. Oxford Research Encyclopedia of Linguistics. Oxford University Press. Available at: https://academic.oup.com/edited-volume/61882/chapter-abstract/547715985 (accessed January 27, 2026).
[9] Van Steenbergen J. Multilingual Mutterings. Medžuslovjansky jezyk. Available at: http://steen.free.fr/interslavic/index.html (accessed February 1, 2026).
[10] Nikolaevich K.S. Interlingvistika i sinteziruyuschee yazykoznanie [Interlinguistics and synthesizing linguistics]. Sovremennaya nauka, 2015, no. 4, pp. 96–100.
[11] Nepeivoda N.N., Skopin I.N. Osnovaniya programmirovaniya [Foundations of programming]. Moscow, Institut kompyuternykh issledovaniy Publ., 2003, 851 p.
[12] Pentus A.E., Pentus M.R. Teoriya formalnykh yazykov [Theory of formal languages]. Moscow, Moscow State University Publ., 2004, 288 p.
[13] Kazakova A.E. Metodologicheskie osnovaniya razvitiya yazykov programmirovaniya: Dis. … kand. filos. nauk [Methodological foundations of the development of programming languages: PhD Diss.]. Moscow, 2008, 146 p.
[14] Shilov N.V. O neobkhodimosti ontologii dlya klassifikatsii i navigatsii po universumu komp’yuternykh yazykov [On the necessity of ontology for classification and navigation in the universe of computer languages]. Sistemnaya informatika — System Informatics, 2018, vol. 13, pp. 1–23.
[15] Idrisov R., Odintsov S., Shilov N. Ontology Approach to Classification of Computer Languages: Current State and Challenges. System Informatics, 2013, no. 1, pp. 63–78.
[16] Dmitrievna M.E. Ponyatie kompyuternogo yazyka [The concept of computer language]. Evraziyskiy soyuz uchenykh — Eurasian Union of Scientists, 2015, no. 7–5, pp. 54–55.
[17] Moiseevich L.V., Yurievich P.V. Metafora v leksike kompyuternogo yazyka [Metaphor in the vocabulary of computer language]. Vestnik Nizhegorodskogo universiteta im. N. I. Lobachevskogo — Vestnik of Lobachevsky University of Nizhny Novgorod, 2010, no. 4–2, pp. 596–599.
[18] Wirth N. Algorithms and Data Structures. New Edition for Oberon. DMK Press, 2010, 272 p. [In Russ.: Wirth N. Algoritmy i struktury dannykh. Novaya versiya dlya Oberona. Moscow, DMK Press, 2010, 272 p.].
[19] Pierce B.C. Types and Programming Languages. Cambridge, MA, MIT Press, 2002, 623 p.