Generalnie informatyka jest tematem szerokim, to nie musi tyczyć się samego hardware właśnie, ale również software i ogólnie "procesu", programu -> gdyż program to pewien proces maszynowy
.
W informatyce teoretycznej badamy obliczenia ( czy też zajmujemy się obliczeniami, funkcjami etc ), a nie samymi komputerami (tzn nie interesują nasz zespoły ich częsci itd ), to jest taka trochę obliczeniowa matematyka, informatyczna teoria obliczeń niekoniecznie jest związana z konkretną rzeczywistością; nie ogranicza się do fizyki, ponieważ jest niezależna.
To też fakt pewnego języka maszynowego, czyli tego jak komputer "rozumie polecenia" które musi wykonać w danym systemie czy to np. podane z języka programowania -> na kod kompilowany potem który jest przekształcany na maszynowy w końcu rozumiany przez procesor do wykonania.