All programs on this site have GPL_License, latest edition. Some of these programs have several versions. The content from TCP2 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.
See my Google_Developer_Profile.