A wealth of software types can be found on Software for Learning to support literacy .
Writing

Writing can be supported through the many options for publishing, both hard copy and web based:
Comic Life
Glogster
Google Docs
Blogger
Reading and research

These software packages support teachers to create differentiated materials for their class:
Chooseit! Maker2
Communicate in Print 2
Dragon Naturally Speaking
Oral language

Software can supports students’ oral language development recording their voice, allowing them to playback and then edit or rerecord until they are comfortable with their presentation:
Garageband
Kar2ouche
Photostory3
Viddix
Audacity
CuePrompter
Avairy
Office tools

There are a several different Office type suites of tools available for school use. Some are downloadable and others work online. All support the presentation of written work.
Windows Office
Neo Office
iWorks
OOo4kids
Open Office
Springnote
Max’s Toolbox