Stenografia on käytäntö kirjoittaa pikakirjoituksella joko käsin tai erikoistuneella stenografikoneella. Kauan 20 -luvulla stenografia oli välttämätön taito sihteereille, toimittajille ja muille ihmisille, joiden oli tallennettava kirjalliset tiedot nopeasti ja tarkasti. Vaikka tätä taitoa käytetään nykyään vähemmän laajasti, se on silti arvokas joissakin ympäristöissä, kuten oikeussalissa, joissa laki edellyttää tapahtumien reaaliaikaista transkriptiota.
Ihmiset ovat harjoittaneet stenografiaa lähes yhtä kauan kuin he ovat kirjoittaneet. Pikakirjoitusjärjestelmät voivat toimia useilla eri tavoilla, ja lukuisat kielet ovat synnyttäneet koko valikoiman pikavalintajärjestelmiä. Jotkut järjestelmät tukeutuvat symboleihin, jotka edustavat tiettyjä kirjaimia, ääniä tai käsitteitä, kun taas toiset käyttävät tunnettuja kirjaimia, mutta antavat kirjaimille uuden merkityksen pikakirjoituksen kirjoittamista varten.
Kaikissa tapauksissa stenografian tavoitteena on tehdä asioista helppo kirjoittaa nopeasti ja suurella tarkkuudella. Käyttämällä stenografiaa joku voi tallentaa tietoja paljon nopeammin kuin hän voisi kirjoittaa. Käsinkirjoitettu stenografia on ollut sihteerien, toimittajien ja muiden muistiinpanojen työkalu vuosisatojen ajan, ja jotkut ihmiset kehittävät omia järjestelmiään luodakseen koodatun lyhenteen, jota kukaan muu ei voi lukea. Koodattu järjestelmä voi olla hyödyllinen ihmisille, jotka haluavat pystyä käsittelemään arkaluonteisia tietoja turvallisesti.
Stenotyyppikoneissa on tyypillisesti pieni avainjoukko, jota käytetään “chording” -toiminnolla, jossa useita avaimia painetaan samanaikaisesti koko datarivin tallentamiseksi. Stenotyyppikäyttäjä voi edustaa kokonaisia lauseita vain muutamalla kirjaimella luottaen tietoonsa tietystä stenotyyppijärjestelmästä ja siitä, missä kirjaimet on asetettu paperitulosteeseen. Monissa tapauksissa samaan kirjaimeen voidaan antaa useita merkityksiä samassa paikassa, ja tuloksen tulkinta riippuu kontekstista.
Yksi stenografian mielenkiintoisista asioista on se, että vaikka se on teknisesti universaali, monilla ihmisillä on vaikeuksia lukea jonkun muun lyhenteellä kirjoittamia asioita. Jotkut ihmiset, kuten tuomioistuimen toimittajat, joutuvat oppimaan ja käyttämään vakiojärjestelmää, jotta transkription riippumaton tarkastelu voidaan suorittaa. Monet ihmiset haluavat myös oppia vakiintuneita järjestelmiä, jotta he voivat palkata transkriptionistit “purkamaan” pikakirjoituksensa koko tekstiin. Ihmisille, jotka käyttävät epätavallisia järjestelmiä tai muuttavat järjestelmää, jopa tahattomasti, pikavalinta voi toiselle näyttää täydelliseltä hölynpölyltä.