All code is by me. Intro and music are not by me. For use in constructed languages ====================CATEGORIES==================== First, choose how many categories you want. Then, enter each category of sounds as a string with no spaces. In the example below, Category 1 is for vowels, Category 2 is for consonants and Category 3 is for liquids. 1 aeiou 2 ptkbdg 3 rlwy Remember to only use single letters for each sound that you want to represent. =====================SYLLABLES===================== Then, you need to enter the syllable types. Again, you need to choose how many syllable types you want. Use the category number for each sound. Using the example categories from before, you could use these syllable types: 212 = Consonant, vowel, consonant (e.g. dog) 21 = Consonant, vowel (eg. be) 2312 = Consonant, liquid, vowel, consonant (e.g. trap) ============MONOSYLLABLIC WORD RARITY============ When it asks you how rare monosyllabic words (words with one syllable) should be, type either 0, 1, 2 or 3. 0 = Never 1 = Sometimes 2 = Always =================================================== Now you are ready to generate words! If you want to generate another set of words with the same rules, type 'yes' when it asks you.