امروزه کامپیوتر نقش مهمی در زندگی انسانها ایفا میکند. بازی شطرنج، هدایت سفیفۀ فضایی، کنترل اثر انگشت و رسم نقشۀ کشورها از جمله کارهایی است که کامپیوتر، قادر به انجام آن است. توانایی این دستگاه در جمع، تفریق و مقایسۀ اعداد با یکدیگر، امکان انجام هر نوع عملیاتی را به وجود میآورد. کامپیوتر قادر است در هر ثانیه، میلیونها محاسبه را انجام دهد، و با آن که کارش را با استفاده از اعداد انجام میدهد، اما لازم نیست که اطلاعات ورودی آن همیشه به صورت عددی باشند.
تقریباً میتوان هر اطلاعاتی را به کامپیوتر داد و اولین اقدام کامپیوتر، تبدیل آن «داده » به عدد است. البته محاسبات ما در ریاضیات با اعداد 1 تا 9 انجام میشود، اما کامپیوتر فقط از دو عدد صفر و یک استفاده میکند! این نوع محاسبه را سیستم «دو دویی» مینامند. علت استفاده از سیستم «دو دویی» این است که کامپیوتر با استفاده از جریانهای الکتریکی کار میکند و از این طریق قادر است، تفاوت یک جریان قوی با جریان ضعیف را تشخیص دهد. در صورت ورود جریان قوی، عدد یک، و در صورت ورود جریان ضعیف، عدد صفر ثبت میشود. در واقع، هنگامی که کلیدهای صفحه کلید کامپیوتر را فشار میدهیم، جریان الکتریکی کوچکی را به مدارهای بسیار ظریفِ ریز تراشهها میفرستیم. همین جریانهای ظریف هستند که پاسخهای مورد نیاز ما را بیرون میدهند.