Skip to main content
Share Your Experience: Take the 2024 Developer Survey

Software to design, create, or test user interfaces.

User interfaces are the mechanisms by which humans (and sometimes animals) interact with computer software and hardware.

User interfaces can provide stimuli and/or feedback to any of the 5 human senses: vision, hearing, touch, smell, and taste.