In the future the computers would be having very large processing power, and very large memory and would support very sophisticated input/output devices. They would also be available in very small sizes, the cost of the systems would also be lower. These powerful computers would have artificial intelligence capabilities. Using these AI capabilities, the computers would be able to follow instructions given in natural languages. These computers would be able to take verbal commands from the human beings and will also respond in human voice. These computers would also have capabilities which would be similar to human vision. With such kind of power these computers would be used in very wide range of applications. They would be particularly useful to human beings where such kind of power and sophistication is required. It might be able to provide vision information to human beings without eyesight. These computers may also have ability to interface with biological systems such as a human brain.