{"id":63,"date":"2005-08-11T14:41:05","date_gmt":"2005-08-11T01:41:05","guid":{"rendered":"http:\/\/www.thunderguy.com\/semicolon\/?p=63"},"modified":"2009-12-09T14:04:30","modified_gmt":"2009-12-09T01:04:30","slug":"the-c-programming-language","status":"publish","type":"post","link":"https:\/\/thunderguy.com\/semicolon\/2005\/08\/11\/the-c-programming-language\/","title":{"rendered":"The C++ Programming Language"},"content":{"rendered":"<p><a href=\"http:\/\/www.amazon.com\/exec\/obidos\/redirect?path=ASIN\/0201700735&amp;link_code=as2&amp;camp=1789&amp;tag=thunderguycom-20&amp;creative=9325\" title=\"Buy The C++ Programming Language at amazon.com\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"http:\/\/www.thunderguy.com\/semicolon\/wp\/wp-content\/pic\/the-c-programming-language.jpg\" class=\"alignleft\" width=\"127\" height=\"160\" \/><\/a><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=thunderguycom-20&amp;l=as2&amp;o=1&amp;a=The C++ Programming Language\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\" \/>Bjarne Stroustrup&#8217;s definitive C++ book, <em>The C++ Programming Language<\/em>, is the only book you really need to give you a deep understanding of C++. It has a reputation of being a dense read &#8212; even difficult &#8212; but this just reflects the huge amount of information it contains. I have always considered this the best programming text I have ever read, so I thought I should try to spread the word.<!--more--><\/p>\n<p>The book covers everything about C++ in great detail. You&#8217;ll need to know C fairly well, and also be comfortable with programming and programming languages in general. With this background, you&#8217;ll get a lot out of the detailed explanations of how language features work, and also how they came to be the way they are.<\/p>\n<p>Make sure you get the &#8220;Special 3rd edition&#8221; of this book &#8212; earlier ones are out of date. This edition is quite old now, but one of the good things about the C++ world is that things don&#8217;t change too fast. This book is still up to date and relevant to modern C++ programmers. <em>The C++ Programming Language<\/em> does not cover more recent, trendy topics like template traits and metaprogramming, but it still gives you a solid foundation for further exploration into the world of C++.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bjarne Stroustrup&#8217;s definitive C++ book, The C++ Programming Language, is the only book you really need to give you a deep understanding of C++. It has a reputation of being a dense read &#8212; even difficult &#8212; but this just reflects the huge amount of information it contains. I have always considered this the best [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[30,3],"class_list":["post-63","post","type-post","status-publish","format-standard","hentry","category-general","tag-books","tag-cpp"],"_links":{"self":[{"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/posts\/63","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/comments?post=63"}],"version-history":[{"count":10,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/posts\/63\/revisions"}],"predecessor-version":[{"id":312,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/posts\/63\/revisions\/312"}],"wp:attachment":[{"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/media?parent=63"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/categories?post=63"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thunderguy.com\/semicolon\/wp-json\/wp\/v2\/tags?post=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}