All programs on this site have GPL_License, latest edition. Some of these programs have several versions. The content from TCP1 is quoted in the first placed it is used.
In making these programs, I used the GNU_C/C++_Compilers (gcc/g++) and KWrite text editor. For a graphical interface, try CodeBlocks. See StackOverflow for links_to_standards_and_drafts and the GCC_online_documentation.
The last section of each chapter contains the exercises from that chapter. Because we added the exercises to the corresponding sections they apply to, in the last section we only placed links to the exercises. See the chapters listed above, Contents, Exercises, and Index (the entry exercises).
See my Google_Developer_Profile.