PrimerPrep lets you quickly and easily perform the design steps of primer preparation.


A well-designed primer carefully leads the student through the process of language learning, starting with common letters and words, and building from there. But what letters and words should you start with? In which order should you add new letters? Traditionally you might count the letters and words by hand from a series of sample texts, and perform some calculations to guide you in those decisions. But there is a better way!

PrimerPrep allows you to load sample text files in the language, and can immediately show you the “optimal” teaching order as well as all of the words (from your texts) that are available for each lesson. You can literally have useful results in under a minute. But there are also numerous options for fine-tuning your results, including identifying word-break characters, digraphs, and affixes, and excluding specific words or affixes from the analysis. You can also easily change the teaching order by just dragging and dropping the letters, and all of the words available are immediately recalculated.

Language Configuration

PrimerPrep makes assumptions about your language so you can get results immediately, but it also allows you to tweak your language configuration (word-building characters, digraphs, etc.) to fine-tune your results.

Learn more about Language Configuration…

Teaching Order

PrimerPrep helps determine the most productive teaching order of the letters and digraphs in your language, shows you the words that can be created with the letters already introduced, and lets you easily reorder the letters to try out different possibilities.

Learn more about Teaching Order...

PrimerPrep or Primer Pro?

PrimerPrep is much easier to use than Primer Pro, but it is missing some of Primer Pro’s more advanced features. We intend to improve PrimerPrep to provide all of the primer creation functionality that users require, so that Primer Pro can eventually be “retired”. If you have a feature request, please contact us on the Support tab.

Learn more about Prep vs Pro…

Common questions

What is the best thing about using PrimerPrep?

If you have a text in the language, you can literally be investigating the best teaching order in the language within a couple of minutes! It really is that easy!

Can PrimerPrep test my primer texts?

Yes! You can enter your texts for each lesson, and PrimerPrep will highlight in red all untaught residue, i.e. letters which the student has not yet been taught.

See full FAQ list