Wenn du einen kurzen Überblick über C/C++ Programmierung incl. Vorbereitungen sehen möchtest, guck mal hier:
https://github.com/dsyleixa/Raspberr...uide_Raspi.pdf
(für absolute Einsteiger geschrieben, teilw. stark vereinfacht, ursprünglich für Pi2 und Jessie konzipiert, aber grundsätzlich auch gültig z.B. für Pi3 und Stretch)
im 3ten Post des Artikel
der gekürzte Link ist nur etwas schwieriger zu suchen :P