{"product_id":"computer-science-why-rachael-little-9781032856742","title":"Computer Science Why: Answers to Computer Science Questions They Don't Cover in Class","description":"\u003cp\u003e\u003cem\u003eComputer Science Why\u003c\/em\u003e is a book that presents a straightforward, curiosity-based approach to filling in the blanks around common, introductory material taught in Computer Science (CS) classes. If you have ever wondered \"why is that?\" about a programming phenomenon, historical tidbit, or common terminology, this book may have an answer that explains it.\u003c\/p\u003e\u003cp\u003eQuestions include: \u003c\/p\u003e\u003cul\u003e \u003cp\u003e \u003c\/p\u003e \u003cli\u003eWhy do computers have trouble with floating point numbers?\u003c\/li\u003e \u003cp\u003e \u003c\/p\u003e \u003cli\u003eWhy is it called Bluetooth? Why does it use that symbol?\u003c\/li\u003e \u003cp\u003e \u003c\/p\u003e \u003cli\u003eWhy is it called bootstrapping?\u003c\/li\u003e \u003cp\u003e \u003c\/p\u003e \u003cli\u003eWhy don't modifications to function parameters persist once the function\u003c\/li\u003e \u003cp\u003e \u003c\/p\u003e \u003cli\u003ereturns?\u003c\/li\u003e \u003cp\u003e \u003c\/p\u003e \u003cli\u003eWhy do we use the QWERTY keyboard?\u003c\/li\u003e \u003cp\u003e \u003c\/p\u003e \u003cli\u003e... and many more.\u003c\/li\u003e \u003c\/ul\u003e\u003cp\u003ePerfect for both students and IT professionals, this book provides the clear \"why\" to answer so many unstated CS questions. Take any example in this book, from base 2 to time zones, and you will have an answer that cements your insight on the \"why\" of the topic, reinforcing your rote memorization with deeper understanding and insight.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Rachael Little,Christopher Little,Len Little\u003cbr\u003e\u003cb\u003eISBN-10:\u003c\/b\u003e 1032856742\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9781032856742\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e CRC Press\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 03\/27\/2026\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 120\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.45lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.21h x 6.14w x 0.30d","brand":"Rachael Little","offers":[{"title":"Paperback","offer_id":48240978067711,"sku":"9781032856742","price":68.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0662\/2982\/9887\/files\/img_0614c967-c4a0-4576-beb0-7cc354f9fb5c.jpg?v=1772652199","url":"https:\/\/www.whiterainbookhouse.com\/products\/computer-science-why-rachael-little-9781032856742","provider":"WR Book House","version":"1.0","type":"link"}