A OUTLOOK OF COMPUTING: DEVELOPMENTS AND INNOVATIONS