Complete 6 pages APA formatted article: Human Interface Techniques for Computers. A man now depends on the machine, the most common manifestation of which is the ubiquitous computer, to accomplish many tasks ranging from the mundane to the most complicated. and the machine depends on man to continuously develop to higher levels of sophistication in order to perform even more complicated tasks for man. As this relationship of cyclic dependency between man and the machine continues unabated, the interaction level between a man and the computer has also increased manifold.
Human-Computer Interface (HCI) techniques have undergone tremendous development to play a very crucial role in popularising the use of computers by the masses. At the early stages of mainframe computers, humans fed inputs into computers through punch cards, and the computer outputs were in the form of printouts. During the era Unix dominance, humans typed command lines into the computers through keyboards and the computer responded through the monitor and paper printouts. The IBM PC launched personal computing, but computing for the masses was launched with the introduction of WIMP (Windows, Icon, Mouse and Pointer). The Windows User Interface and the mouse together have revolutionized Human-Computer Interaction and made computing simple enough to be accessible to the layman. The utility of the trackball is evident in the laptop, and the joystick provided an entirely new dimension to computer gaming. Ted Nelson’s hypermedia or hypertext provided the foundation for web-based user interfaces that were to weave computer systems globally into the Internet and the World Wide Web. This was followed by the touch-screen computer systems in which the user do not have to use the keyboard and the mouse but is required only to touch the icon which represents the information that the user desires to retrieve from the computer.
As the world grows more and more dependent on computer systems, an effort is concentrated on developing new human-computer interfaces that will enable faster and easier interaction between humans and computers.