Capitolul 1 oferă o introducere în structura generală a unui sistem de calcul, explicând conceptele de hardware și software, inclusiv rolurile sistemelor de operare și aplicații. De asemenea, discută despre algoritmi, definindu-i ca seturi de pași pentru rezolvarea problemelor și evidențiind proprietățile fundamentale ale acestora, împreună cu tehnicile de reprezentare. Informațiile sunt prezentate pentru a facilita înțelegerea funcționării calculatoarelor și importanța algoritmilor în programare.