Tekstinkäsittelyohjelma on ohjelmistosovellus, jonka avulla henkilökohtaisen tietokoneen käyttäjä voi luoda, muotoilla, muokata, tallentaa ja noutaa asiakirjoja. Asiakirjat voivat sisältää tekstiä, numeroita, grafiikkaa, valokuvia tai kahden tai useamman näistä muodoista yhdistelmän. Prosessori voidaan asentaa pöytä- tai kannettavaan tietokoneeseen tai olla osa molempia käyttöjärjestelmiä.
Ennen 1980-luvun puoliväliä tekstinkäsittelyohjelma tarkoitti tavallisesti itsenäistä asiakirjojen valmistusjärjestelmää. Nämä hieman kookkaat koneet, jotka esiteltiin yleisölle 1970 -luvulla, yhdistivät sähköisen kirjoituskoneen näppäimistötoiminnot laitteen sisällä olevan prosessorin muistikykyihin. Tulostin oli tyypillisesti kiinnitetty laitteen takaosaan. Yksirivinen elektroninen lukema näppäimistön alaosassa antoi käyttäjälle mahdollisuuden tarkastella tekstiä ennen sen tulostamista. Laitteeseen asetettu levyke tai muistikortti tallensi asiakirjoja haettavaksi.
Tekniikan kehittyessä tekstinkäsittelyohjelmasta tuli entistä kehittyneempi. Uusia ominaisuuksia otettiin käyttöön jatkuvasti, ja niihin sisältyi tyypillisesti kirjasinhakemistoja ja muotoilumahdollisuuksia, kuten kursivointi, lihavointi, sarakkeiden luominen ja sivutus. Sisäiset oikeinkirjoituksen tarkistusominaisuudet lisättiin pian yhdessä kieliopin tarkistusohjelmien ja sanastojen kanssa.
Kun henkilökohtainen tietokone esiteltiin yleisölle, itsenäiset tekstinkäsittelylaitteet korvattiin nopeasti järjestelmillä, jotka koostuivat erillisistä oheislaitteista, jotka oli yhdistetty tiedonsiirtojohtoilla ja -laitteilla. Yhden koneen sijaan ihmisten, jotka halusivat luoda asiakirjoja sähköisesti, oli ostettava videomonitori, näppäimistö, hiiri ja käyttöjärjestelmä, joka oli suljettu metallikaappiin. Tämä kaappi sisälsi myös levyaseman, johon tallennettiin pieniä kortteja, joita kutsutaan levykkeiksi.
Tekstinkäsittelyohjelmisto oli alun perin saatavana useilta tuotantoyhtiöiltä. Vaikka kaikilla näillä ohjelmistoilla oli samankaltaisia ominaisuuksia, jokaisella oli yksilöllinen nimi ohjelmistoon sisältyville tekstinkäsittelyvälineille. Tekniikan kehittyessä nämä ohjelmistoyritykset esittelivät yhä kehittyneempiä versioita, joissa oli enemmän ominaisuuksia ja helpompi saatavuus, houkutellakseen enemmän aloittelevia käyttäjiä.
Nykypäivän tekstinkäsittelyvaihtoehtoihin kuuluu ohjelmia, jotka sopivat sekä lapsille että liikuntarajoitteisille. Jotkut tekstinkäsittelyohjelmat ovat ääniohjattuja, ja toisia voidaan käyttää ohjaussauvan avulla näppäimistön sijasta. Lähes kaikki maailman kielet ovat saatavilla eri tekstinkäsittelyohjelmien kautta.
Vaikka useita tietokoneiden tekstinkäsittelyohjelmia markkinoitiin, kaksi nousi alan johtajaksi. 1980 -luvun puolivälissä WordPerfect oli suosituin ohjelmisto ja säilytti markkinajohtajuutensa 1990 -luvun alkuun asti. Tuolloin Microsoft Word otettiin käyttöön ja siitä tuli maailman asennettu tekstinkäsittelyohjelma.