Hegel has a metacritical standpoint that can be related to but not reduced to the Herderian metacritique. Hegel’s philosophical language must not be understood in terms of the opposition between an ‘absolute’ and a ‘finite’ language; rather, it must be understood in terms of the opposition between abstract and concrete language. At a theoretical level, concrete language cannot be understood without assuming an organic function of memory. At the practical level, the difference between abstract and concrete language will be understood as the difference between everyday language and a philosophical one. Hegel justifies this last difference by following Humboldtian standpoints.