1. A method of providing an augmentative and alternative communication (AAC) language system, the method comprising: displaying, by a processing device on a display, a home screen, the home screen comprising a first plurality of user selectable communication keys, wherein each communication key represents a first word; receiving, by the processing device, a first indication of a user selection of a first key from the first plurality of user selectable keys, wherein the first key is located at a first position on the display; in response to receiving the first indication, determining, by the processing device, whether the first key is linked to a secondary screen; if the first key is not linked to a secondary screen, outputting an audible signal representing the first word; and if the first key is linked to a secondary screen, displaying the secondary screen, the secondary screen comprising a second plurality of communication keys that are related to the first word, wherein the secondary screen further comprises a communication key that represents the first word, wherein the AAC language system is configured to output an audible output of a user selected word after no more than two user selections.