Una lingua logica (in inglese "loglang"), è una lingua artificiale, progettata per verificare o dimostrare una certa ipotesi circa il funzionamento delle lingue o il loro potenziale. Di solito questi costrutti vengono considerati degli esperimenti filosofici e in particolare logici.
Alcune lingue logiche sono state talvolta considerate candidate per una lingua ausiliaria internazionale e alcune lingue intese come lingue ausiliarie internazionali possiedono spesso aspetti di "costruzione logica" (come ad esempio il fatto di essere maggiormente regolari e sistematiche rispetto alle lingue naturali cui attingono).