Redagavimo programinė įranga yra bendras kompiuterio terminas, naudojamas apibūdinti programinę įrangą, kuri kuria arba keičia įvairių tipų informaciją. Yra daugybė redaktorių programinės įrangos rūšių ir dauguma jų neturi viena su kita. Pavyzdžiui, vaizdo įrašų redagavimo programinė įranga ir teksto redagavimo programinė įranga yra redaktoriai, tačiau jie praktiškai neturi nieko bendro. Labiausiai paplitę redaktorių programinės įrangos tipai yra paprasto teksto redaktoriai, teksto apdorojimo programinė įranga ir medijos redaktoriai.
Šio tipo programinė įranga apima daugybę kompiuterių. Beveik viskas kompiuteryje gali būti tam tikru būdu pakeista. Kiekvienas iš šių aspektų turi tam tikro tipo programinę įrangą, naudojamą jai redaguoti, ir kiekviena iš šių programų teisingai vadinama redaktoriaus programine įranga. Nepaisant to, dauguma vartotojų naudos tik keletą skirtingų tipų redagavimo programinės įrangos, dirbdami su kompiuteriu.
Paprasto teksto rengyklės programinė įranga yra integruota į kiekvieną kompiuterio operacinę sistemą. Šios programos leidžia rašyti ir išsaugoti tekstą tokiu formatu, kuriame nėra papildomos informacijos. Kadangi nėra papildomų išsaugotų duomenų, failai yra labai maži ir gali būti atidaryti beveik bet kuriame paprasto teksto rengyklėje, nekonvertuojant arba neprarandant formatavimo. Paprasto teksto formatai yra vieni seniausių internete; jie buvo paplitę dar ilgai, kol grafinės sąsajos pakeitė žmonių rašymo būdus.
Teksto apdorojimo programinė įranga yra modernesnis teksto perdavimo būdas. Šios programos turi pažangias formatavimo galimybes ir šriftų naudojimą, taip pat įterptą grafiką, lenteles ir diagramas. Kai teksto apdorojimo rengyklė išsaugo savo failą, ji apima daug papildomos informacijos, susijusios su formatavimu, šrifto naudojimu ir specialiais duomenimis. Kadangi jame yra tiek daug papildomos informacijos, failų dydžiai yra didesni nei paprasto teksto, o ne ta, kuri išsaugojo failą, programoms sunku jį atidaryti.
Medijos redagavimo programinė įranga kuria arba transformuoja garsą, vaizdo įrašą ar vaizdus. Tokio tipo programinė įranga dažnai yra labai specializuota, nes viena programa atlieka vieną užduotį. Pavyzdžiui, norint sukurti namų filmų skaitmeninį vaizdo diską (DVD), viena konvertavimo programinė įranga gali paimti vaizdo įrašą iš išorinio šaltinio ir suskaitmeninti jį redaguoti – tada kita jį redaguotų, kita programa sukurtų vaizdo įrašo DVD diską. vaizdo įrašą, o tada galutinė programa sukurs disko dėžutės meną. Kiekviena iš šių programų yra tam tikros rūšies žiniasklaidos redaktorius.
Konvertavimo programinė įranga yra redaktoriaus programinės įrangos pakraštyje. Redagavimo programinės įrangos dalis sukurs arba pakeis ką nors visiškai kontroliuojant vartotojui. Konvertavimo programinė įranga ims ką nors ir konvertuos į ką nors kita; vartotojas liepia programinei įrangai konvertuoti, bet proceso metu aktyviai nekontroliuoja informacijos. Konvertavimas dažnai yra didesnio redagavimo proceso žingsnis. Pavyzdžiui, aukščiau pateiktame pavyzdyje naminio DVD nepavyko sukurti neatlikus pirmojo konvertavimo veiksmo.