WordStar adalah sebuah aplikasi pengolah kata (word processor), dipublikasikan oleh MicroPro International, pertama kali dibuat untuk sistem operasi CP/M dan kemudian di tulis ulang untuk platform DOS, sempat mendominasi pasar pada era 1980an. Meskipun Seymour I. Rubinstein adalah pemilik perusahaan, Rob Barnaby merupakan pencipta versi-versi awal dari program; dimulai sejak WordStar 4.0, program dibuat berdasarkan kode yang ditulis oleh Peter Mierau.

Sejarah

WordStar pertama kali dibuat untuk CP/M pada tahun 1978. Program ini menyajikan banyak fasilitas, kemudahan dalam penggunaan dan menjadi standar umum pengolah kata untuk sistem operasi CP/M. Pada tahun 1981 WordStar versi 2.26 disertakan dalam paket komputer portable Osborne 1. Sebagai catatan, WordStar merupakan program pengolah kata terakhir yang berjalan pada CP/M. Release 4, versi terakhir yang mendukung CP/M, dijual pada media disket 5¼", dan tersedia pula versi media disket 8".

WordStar for DOS versi 3.0 dirilis pada April 1982. Versi DOS sangat mirip dengan versi asli yang berjalan dibawah CP/M, dan meskipun IBM PC menyediakan tombol arah dan tombol fungsi (F1, F2, dll), tombol panah versi WordStar yang dikenal sebagai "WordStar diamond" dan tombol Ctrl lainnya tetap dipertahankan, mengakomodasi transisi bagi pengguna yang biasa menggunakan CP/M. Kemampuan WordStar untuk menggunakan modus "non-document" untuk menciptakan file teks ASCII tanpa kode format membuatnya populer di kalangan programmer untuk menulis kode program.

WordStar versi pertama yang berjalan di DOS hanya merupakan hasil port dari versi CP/M, dan karenanya hanya menggunakan RAM 64K meskipun DOS mendukung penggunaan RAM hingga 640K. Pengguna segera mengetahui bahwa mereka dapat menjalankan versi WordStar ini berjalan dengan sangat cepat dengan memanfaatkan kemampuan DOS untuk menggunakan sebuah "RAM disk" di memori, dan menyalin seluruh file program WordStar ke dalamnya. WordStar masih membutuhkan akses ke "disk" secara rutin, tapi sangat cepat dibanding menjalankannya pada disket. Namun, dokumen yang diedit masih disimpan ke RAM disk, dan harus disalin ke media fisik (misalnya disket) sebelum reboot atau mematikan komputer.