Cuvinte cheie: software, implementare, programare, limbaj de programare, biblioteci, framework-uri, cod sursă, coding style, editor, IDE, controlul versiunii, Git, GitHub, GitLab, pachet software, fișier executabil, fișier obiect, compilare, linking, limbajul C, gcc
, modularizare, sistem de build, make
, Makefile