User experience and user interface design; user experience processes; user interface design processes; creating a form of communication; language pack design, symbols, command, and tools; use of computer programs for designing user experience and user interface