1. Što je programiranje?
Programiranje je temelj digitalnog svijeta. Osoba koja stvara program zove se programer (ili softverski inženjer).
Stvaranje softvera obuhvaća različite elemente:
- Znanost i inženjering: Osiguravanje da je kod robustan, skalabilan i učinkovit.
- Matematika i logika: Temelj algoritamskog razmišljanja i rješavanja problema.
- Dizajn i umjetnost: Kreiranje intuitivnog korisničkog sučelja (UI) i korisničkog iskustva (UX).
2. Od programskog jezika do strojnog koda
Programi se pišu u programskom jeziku, pri čemu se koristi određena sintaksa i pravila. Ti se programi potom prevode u strojni jezik (binarni kod), specifičan za arhitekturu centralne procesorske jedinice (CPU) računala.

