Abstract
The main purpose of the paper is to outline the formal-logical, general theory of language treated as a particular ontological being. The theory itself is called the ontology of language, because it is motivated by the fact that the language plays
a special role: it reflects ontology and ontology reflects the world.
Language expressions are considered to have a dual ontological status. They are
understood as either concretes, that is tokens – material, physical objects, or types –
classes of tokens, which are abstract objects. Such a duality is taken into account in
the presented logical theory of syntax, semantics and pragmatics. We point to the
possibility of building it on two different levels; one which stems from concretes,
language tokens of expressions, whereas the other one – from their classes, types
conceived as abstract, ideal beings. The aim of this work is not only to outline this
theory as taking into account the functional approach to language, with respect to
the dual ontological nature of its expressions, but also to show that the logic based
on it is ontologically neutral in the sense that it abstracts from accepting some
existential assumptions, related with the ontological nature of these linguistic
expressions and their extra-linguistic ontological counterparts (objects).