Cuvinte cheie: software, implementare, programare, limbaj de programare, cod sursă (source code), cod mașină (machine code), coding style, editor, IDE, controlul versiunii, Git, GitHub, pachet software, fișier executabil, fișier obiect, compilare, linking, limbajul C, gcc, modularizare, sistem de build, make, Makefile