FOUNDATION OF COMPUTER