A szovegfajl egy olyan fajl, ami emberek altal kozvetlenul megertheto dolgakat tartalmaz. Ez lehet egy szoveg, barmilyen nyelven[1], egy szamsorozat, vagy akar egy szamitogepes program forraskodja. A lenyeg az, hogyha vegso felhasznalasra nem is a jelenlegi formajaban kerul, akkor is kiirathato a kepernyore ugy, hogy ertelme is van.
Nem szovegfajl pl. egy kep vagy egy hangfajl, mert ezekben a karaktereket nem betukkent, hanem szamokkent kell ertelmezni, es csak megfelelo programmal olvashatoak. Ezeket binaris fajloknak nevezzuk. A futtathato programok nagy tobbsege ilyen fajl.
| [1] | a megfelelo beallitasok mellett |