Logogrammit ovat kirjainkielellä käytettäviä symboleja, jotka edustavat koko sanaa tai morfemia, merkityksellistä puheen yksikköä. Esimerkkejä englanninkielisistä logogrammeista ovat numerot ja symbolit, kuten # (punta tai numero) ja % (prosenttia). Monet maailman varhaisimmista kirjoitusjärjestelmistä, kuten muinaisen Egyptin hieroglyfeistä, käyttivät logogrammeja. Logogrammeja on käytetty ympäri maailmaa Aasiasta ja Lähi -idästä Afrikkaan ja Amerikkaan. Vaikka monet nykyaikaiset kirjoitusjärjestelmät käyttävät jossain määrin logogrammeja, nykyään ei ole käytössä pelkästään logogrammaattisia kirjoitusjärjestelmiä.
Logogrammeille on ominaista, että ne eivät liity niiden edustaman sanan ääntämiseen; niitä ei voida ääntää, kuten aakkosilla kirjoitetut sanat voivat olla. Tästä syystä samoja logogrammeja voidaan käyttää monilla kielillä, kuten englannin kielen numeroissa. Logogrammit ovat joskus piktogrammeja, jotka liittyvät visuaalisesti sanaan tai morfemiin, jota ne edustavat, ja joskus ideogrammit, jotka edustavat abstraktimpia ideoita.
Logogrammaattisten kirjoitusjärjestelmien kehittyessä logogrammit muuttuvat usein niin pieniksi tai tyyliteltyiksi, että niiden merkitys ei enää näy heti niiden ulkonäöstä. Tämä pätee kirjoitusjärjestelmiin, kuten Cuneiform ja kiina. Jopa englannin ja useimpien muiden eurooppalaisten kielten roomalaiset kirjaimet ovat peräisin muinaisista piktogrammeista, jotka edustavat jokaisella kirjaimella alkavia esimerkkisanoja.
Logogrammaattiset kirjoitusjärjestelmät käyttävät myös yhä enemmän foneettisia elementtejä, kun ne kehittyvät käsittelemään uusia kielitilanteita. Esimerkiksi monet muinaisen maailman logogrammaattiset järjestelmät, kuten mayat ja atsteekit, käyttivät foneettisia symboleja logogrammien täydentämiseen, kun logogrammit eivät itsessään riittäneet ilmaisuun. Itse asiassa kirjoitusjärjestelmässä on oltava foneettinen komponentti, jotta se olisi täydellinen; täydellinen ilmaisu ei yksinkertaisesti ole mahdollista muuten. Tämä jälkimmäinen tilanne pätee muinaiseen Nahuatl -kirjoitusjärjestelmään, joka toimi enemmän tekstin ääriviivoina kuin tiettyjen sanojen tallenteena; eri ihmiset, jotka lukevat ääneen samaa muinaista atsteekkitekstiä, voisivat teoriassa käyttää hyvin erilaisia sanoja. Täydet logogrammaattiset kirjoitusjärjestelmät voivat käyttää logogrammeja edustamaan foneemeja (ääniä), kuten kirjoitusjärjestelmässä, joka kehittyi roomalaiseksi aakkoseksi, tai ne voivat yhdistää foneettisia symboleja semanttisiin symboleihin, kuten kiinalaisissa ja egyptiläisissä hieroglyfeissä.