Według Goodwill Community Foundation nowoczesny komputer to urządzenie elektroniczne, które może przechowywać, pobierać i przetwarzać dane. Nowoczesne komputery mogą wykonywać takie zadania, jak przetwarzanie tekstu, przeglądanie stron internetowych i zarządzanie bazami danych.
Nowoczesny komputer składa się ze składników sprzętowych i programowych. Sprzęt odnosi się do części komputera, która ma fizyczny komponent, taki jak klawiatura lub mysz, podczas gdy oprogramowanie to dowolny zestaw instrukcji, które informują sprzęt o tym, jak wykonać każde zadanie.
Nowoczesne komputery mają postać komputerów stacjonarnych i laptopów. Komputery stacjonarne są zwykle używane w pracy, domu, szkole lub bibliotece i są łatwe do uaktualnienia. Z drugiej strony, komputery przenośne to komputery zasilane z baterii lub prądu przemiennego, które są bardziej przenośne niż komputery stacjonarne, ale nie są tak łatwe do rozbudowy. Inne typy nowoczesnych komputerów to tablety, telefony komórkowe, konsole do gier i telewizory. Cechą charakterystyczną wszystkich komputerów jest możliwość udostępniania informacji i plików w sieci lub na serwerze.
Według TechTarget idea nowoczesnego komputera została stworzona zgodnie z matematycznymi koncepcjami George'a Boole'a. Pierwszy użyteczny komputer rozpoczął się od lampy próżniowej, a później ewoluował wraz z wynalazkiem tranzystora, który pozwolił na produkcję tanich komputerów osobistych.