کامپیوتر یا دستگاهی که بوسیله آن محاسبه عددی را می توان انجام داد برای دو هدف عمده کاربرد پیدا کرده است یکی به جهت انجام محاسبات پیچیده با سهولت و یکی جهت دستیابی و ارزیابی اطلاعات زیاد و پیچیده .
چینی ها ی قدیم چرتکه را که با حرکت دادن دانه هایی ( Beads ) در خطوط ( سیم های ) موازی است درست کردند و بعدها لغت محاسبه کردن ( Calculte ) از لغت Calculi که در واقع همان لاتین لغت دانه ها یا Beads است بدست آمد .
در سال 1642 ، پاسکال ریاضی دان طراحی ماشینی را کرد که بطور اتوماتیک با استفاده از تعدادی چرخ که در مکانهای ده گانه ( ده مرحله ای ) قرار می گیرند و موقعیت آنها در یک پنجره بعنوان عدد محاسبه شده و نشان داده می شد. دیگران بعدا" تغییراتی دراین ماشین در جهت بکار بردن ضرب و تقسیم ایجاد کردند .
در 1801 ، Jacquard فرانسوی ماشین بافندگی را طراحی کرد که با استفاده از یکی سری کارد که سوراخهایی با شکلهای مختلف روی آن تعبیه شده بود می توانست شکل و الگوی ( نقشه ) بافندگی را تعیین کند . در 20 سال بعد Charles Babbage انگلیسی از ایده کارت های سوراخ دار در ذخیره و ایجاد دستور العمل های مربوط به ماشین حساب و محاسبه جداول کشتیرانی استفاده کرد و در واقع او بعنوان کسی که اساس کا مپیوتر را برنامه ریزی کرد شناخته می شود .
در 1880 Census ، Herman Hollerith & و Powers امریکائی یک ماشین شمارش و کا مپیوتری که با کارت های سوراخ دار ( Punch Card ) کار میکرد را طراحی کردند که توسط سیستمهای که از سوراخ ها عبور کرده وضمن تماس با جیوه و سپس ثبت اطلاعات رو ی صفحه نمایش را انجام می داد . Hollerith سپس اختراع را ثبت و یک شرکت ( Computer Tabulating Recording Company ) را تشکیل داد که در سال 1924 تغییر نام داد وبه IBM مشهور شد. در 1944 ، IBM ، Marki ماشین کامپیوتر الکترونیکی ( ENIAC ) که سرعت بالا داشت ساخته شد که محاسبات 20 ساعتی کامپیوتر های قبلی را که برای محاسبات در زمان جنگ جهانی II ساخته شده بود در 30 ثانیه انجام می داد در این راستا ، تولید کنندگان ENIAC کامپیوتر دیگری ساختند ( UNIVAC ) که توان ذخیره دستور العمل های خود را نیز داشت .( Universal Automatic Compution ) این کامپیوترها از 18000 تیوب خلاء که بسیار بزرگ بود ساخته شده بود و در ضمن صرف برق زیاد ، حرارت زیادی ایجاد و در نتیجه خیلی قابل استفاده نبود .
مشکل توسعه کامپیوتر با اختراع ترانزیستور ( آمپلی فایر کوچک نیمه هادی Solid- State ) در سال 1974 حل شد این اختراع باعث ساخت کامپیوتر دیجیتال شد که بطور دیجیتال اطلاعات و دستورالعمل را ذخیره و استفاده کنند و تنها مشکل آن تعداد زیاد ترانزیستورها و مداراتی بود که جهت ساخت کامپیوترلازم بود . با ساخت ( IC ) Integrated Circuit ، مشکل اندازه کامپیوترها به تدریج حل شد و ساخت کامپیوتر های مینی امکان پذیر شد که با رشد LSI ( 10 هزار تا 20 هزار ترانزیستور ) و VLSI ( Very LargeScale Integrated Circuit ) (تا یک میلیون ترانزیستور که تمام مدارک و ترانزیستورهای ضروری در یک چیپ سیلیکون کوچک قرار می گرفت) ، در جهت ساخت Microcomputer و PC های معمولی با CPU های کوچک گسترش یافت و این در واقع تا اواخر دهه 1970 به حد قابل قبولی رسید . تا سال 1970 استفاده کنندگان کامپیوتر می بایست با زبان برنامه نویسی آشنایی داشته باشند تا از کامپیوتر استفاده کنند و فقط سازمانهای بزرگ حکومتی و بانکها امکان تهیه کامپیوتر را داشتند . در حالی که تا سال 1980 کامپیوترهای کوچک با قدرت بالا که بسیار راحت قابل استفاده و بهره برداری بودند ساخته شد و در واقع یک کامپیوتر شخصی ( مکرو کامپیوتر ) که ساخته شد دهها برابر مشخصات بهتری نسبت به Mainframe های سالهای قبل از آن داشت . آنچه از آن به بعد بدست آمد ، قدرت و سرعت و حافظه بالاتر بود که با رشد سخت افزار و همچنین توسعه نرم افزارهای جدید ، کامپیوترهائی طراحی شد که امکان محاسبات ، آنالیز اطلاعات ، ذخیره اطلاعات و انواع کارهای گرافیکی و طراحی و برنامه ریزی را فراهم آورد .بعنوان مقایسه از اولین سری هایIBM ، (IBM 360) که کوچکترین مدل آن مدل 30 بود حافظه ، غیر قابل توسعه 64k داشت که با سرعتی برابر 100 هزار دستور العمل در ثانیه ، قیمتی حدود 200000 $ داشت و با چند تن وزن تجهیزات اتاق کاملی با تهویه هوای خاص نیاز داشت . در حالی که فقط در سال 1986 IBM - PC با قیمتی کمتر از 1000 $ و اندازه یک تلویزیون ، حافظه های 128k و قابل توسعه و سرعتی برابر 300000 دستورالعمل در ثانیه را داشت و هم اکنون PC های کوچک با حافظه هایی بیش از 64M مگابایت سرعتی بیشتر از چند میلیون دستورالعمل در ثانیه را داراست . با توسعه کامپیوتر ، این وسیله بطورمعجزه آسا دربسیاری از امور زندگی مورد استفاده قرار می گیرد بعنوان مثال در علوم ، کامپیوتر ، اندازه و آنالیز دقیق پدیده ها را از قبیل موقعیت و سرعت و جهت یک سفینه فضایی را بعهده گرفته و مشکلات ریاضی پیچیده را حل می کند . در بازرگانی ، ثبت و پردازش اطلاعات مربوط به خرید ، پرداخت و هزینه ، بانک و صورتحساب ، و غیره را انجام می دهد . در صنعت ، کنترل و نمایش فعالیت کارخانجات را انجام می دهد . در امور حکومتی ، آمار و آنالیز اطلاعات اقتصادی را بعهده دارد و در پزشکی کنترل و جمع آوری اطلاعات کلینیکی از بدن بیمار توسط سنسورهای مخصوص و نمایش آنها را انجام میدهد . در تشخیص پزشکی ، تصمیم گیری تشخیص ، تصویر برداری در پزشکی ، انجام و آنالیز روشهای آزمایشگاهها ، درمان با اشعه و لیزر و پرتوهای دیگر ، بازیابی و کنترل کارکرد بافتهای مختلف بخصوص در افراد فلج و ناقص و بالاخره در تشخیص اتوماتیک و هوش مصنوعی و دیگر زمینه هایی که بحث خواهد شد نیز بهر ه برداری می شود .
کاربرد کامپیوتر در پزشکی با هدف اصلی پردازش و آنالیز اطلاعات پزشکی و ارتباطات بین این اطلاعات و استفاده کنندگان مربوطه است که این اطلاعات بر اساس دانش و تجربه حاصل از عملکرد سیستم های مختلف در پزشکی و بهداشت می باشد بطور کلی ارتباط کامپیوتر با پزشکی را میتوان در 6 سطح و یا کاربرد مختلف تقسیم بندی کرد.
1- ثبت اطلاعات و ارتباطات مربوط به آن ( Communication and Recording )
این کاربرد شامل مواردی مثل گرفتن و نمایش علائم بیولژیک و حیاتی روی مونیتور یک بخش مراقبتهای ویژه ، ارتباط بین ترمینالهای یک شبکه کامپیوتر در بیمارستان و انتقال اطلاعات از مثلا" آزمایشگاه به بخش ویا فرستادن پیام های الکترونیکی بین بخشها و مراکز مختلف بیمارستان است .
2- ذخیره و بازیابی اطلاعات در بانک اطلاعاتی ( Storage & retrieval of data bases )
شامل سیستم ثبت و ذخیره اطلاعات بیمار و کامپیوتر ، امور مربوط به پذیرش و ترخیص و محاسبه مخارج پرونده بیمار و حتی ذخیره اطلاعات مربوط
به آزمایشات رادیوبیولژی ، وضعیت بیمار و گزارشات بیمار در کا مپیوتر می باشد .
3- محاسبه و کنترل اتوماتیک (Computation & Automation )
در حال حاضر اکثر دستگاههای پزشکی مثل ECG, EEG, NM, CT به کامپیوتر یا میکروپروسسور وصل هستند که در واقع کنترل و کارکرد آنها را انجام داده و کنترل کیفی لازم در جهت بهبود کیفیت نتایج حاصل را بطور اتوماتیک انجام داده و گزارش می نماید .