Ich hoffe ich tu mir selbst hiermit nicht unrecht.
C und C++ unterscheiden sich in einigen Punkten. Für den Anfang sollte das aber kein Problem sein, da es ohnehin erst einmal um Datentypen, Kontrollstrukturen etc. geht.
Welche Umgebung kann ich hierfür brauchen um einen Quelltext mal zu schreiben, dann zu "compilern" und dann letztendlich zu linken (Bibliothek).
Du Dir theoretisch erst einmal einen C-Compiler besorgen und über die Konsole arbeiten. Der Befehl wäre dann:
gcc dein-programm.c -o name-des-ausgabefiles
Wenn Du langfristig sinnvoll arbeiten möchtest, empfehle ich Eclipse CDT:
http://www.eclipse.org/cdt/
Eine Installations- und Einrichtungsanleitung gibt es hier:
https://www.youtube.com/watch?v=TXbuATMlVNY
Es soll im besten Fall nichts kosten und mir bei einem Download keine Viren zu Ostern schenken.
Deswegen solltest Du Programme immer direkt von der Herstellerseite runterladen ;-) Chip etc. sind in meinen Augen richtiger Krebs.
Ich wünsche Dir viel Spaß und Erfolg bei der C/C++-Entwicklung!