Tietokoneet voidaan luokitella kolmeen ryhmään perustuu elektroniikan käytetään nimittäin analoginen, digitaalinen ja hybridi. Analogiset laskee toimenpide yksi määrä suhteen toisen määrän, toimivat tuloihin jatkuvasti vaihtelevalla jännite. Analogiset tietokoneet toimii jatkuvan datan pitkin mitattuna jatkuvalla asteikolla ja käytetään pääasiassa prosessinohjausjärjestelmään joka näyttö paine, lämpötila, virtaus jne
Digitaaliset tietokoneet ymmärtää vain kaksi oloja päälle tai pois päältä.
Digitaalisen tietokoneen tiedot on tallennettu kannalta binäärikoodin, joka on nollia ja ykkösiä (0,1), joka tunnetaan laitteen kieltä. Kone kieli on muunnettava ihmisen luettavaan muotoon avulla kääntäjän tai tulkin. Binary tai Digitaaliset tietokoneet käytetään kaikkia kaupallisia sovelluksia kaikille matemaattisia.
Hybrid tietokone ovat osittain digitaalinen ja analoginen. Hybridi tietokone voi ymmärtää päälle ja pois päältä ja sekä 1 ja 0.
analoginen osa tietokoneen tallentaa tiedot ja digitaalinen osa tietokoneen avulla saada kaikki tiedot tekstimuodossa kuten raportteja, grafiikka jne joka auttaa seurantaa. Hybrid tietokone on yleensä löytyy lääkärintarkastukset. Analoginen osa Tietokoneliikkeet potilaiden tietoja, kuten hänen /hänen lämpötila, verenpaine ja digitaalinen osa tietokoneen avulla saada kaikki nämä tiedot tekstimuodossa, kuten mietinnössä, grafiikka jne. Tämä auttaa seurannassa potilailla terveyteen.
Software on askel askeleelta ohjeita, jotka mahdollistavat tietokoneen suorittamaan tietyn tehtävän tai ohjelman. Ohjelmisto on jaettu kahteen tyyppiin eli ohjelmiston ja sovellusohjelmat. Järjestelmän ohjelmisto on kehitetty käynnissä tietokonejärjestelmään. Järjestelmän ohjelmisto on välttämätöntä tietokone toimii toivotusti. Järjestelmä ohjelmisto koostuu käyttöjärjestelmän, kääntäjä ja kokoajat ja apuohjelmia.
Käyttöjärjestelmä ohjaa koko toimintaa tietokoneen ja ohjaa input /output, varainhoito käsitellä ohjelman lataamista ja suorittamista.
Kääntäjät ovat käännös ohjelmia, jotka mahdollistavat kääntäminen koneen kielestä Englanti koska ei ole mahdollista ymmärtää laitteen kieltä ihmisten. Kääntäjä auttaa kääntämään korkean tason kielestä konekieli ja päinvastoin.
aikana jalostus on joitakin tehtäviä tai teoksia, jotka on toistettava. Tämäntyyppisten tehtävien apuohjelmia kehitetään. Sen sijaan käyttäjä tätä kirjoitettaessa ohjelmia, myyjät tarjota näitä apuohjelmia yhdessä ohjelmisto tai laitteisto