PRVA GENERACIJA od 1945.-sredina 50ih,temelje se na elektronskim cijevima,ogromna su,teška,izvode 20 do 30 tisuća operacija u sekundi,brzo se zagrijavaju,koriste bušene kartice i papirne vrpce .prvo uspješno računalo je UNIVAC(prvi sposoban za obradu numerički i nenumeričkih podataka)
John Mauchly & John Presper Eckert (SAD),1945.-očevi modernih računala-ENIAC (prvo potpuno elektroničko digitalno računalo kojim se upravljalo programom,ENIAC je pamtio i obrađivao podatke elektronski.
John von Neumann,1949, (program čuvati u memoriji računala kao i podatke,uporaba binarnog sustava za prikaz podataka,korištenje jezika za programiranje,računalo može obavljati različite podatke