{"title":"Computers - Programming - Compilers","description":"\u003cp\u003eUncover top programming books, coding books, and compiler construction books. Shop computer books, networking books, The Art of Computer Programming, and best-selling books today!\u003c\/p\u003e","products":[{"product_id":"crafting-interpreters-9780990582939","title":"Crafting Interpreters","description":"\u003cp\u003eDespite using them every day, most software engineers know little about how programming languages are designed and implemented. For many, their only experience with that corner of computer science was a terrifying \"compilers\"class that they suffered through in undergrad and tried to blot from their memory as soon as they had scribbled their last NFA to DFA conversion on the final exam.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThat fearsome reputation belies a field that is rich with useful techniques and not so difficult as some of its practitioners might have you believe. A better understanding of how programming languages are built will make you a stronger software engineer and teach you concepts and data structures you'll use the rest of your coding days. You might even have fun.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eThis book teaches you everything you need to know to implement a full-featured, efficient scripting language. You'll learn both high-level concepts around parsing and semantics and gritty details like bytecode representation and garbage collection. Your brain will light up with new ideas, and your hands will get dirty and calloused.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003eStarting from main(), you will build a language that features rich syntax, dynamic typing, garbage collection, lexical scope, first-class functions, closures, classes, and inheritance. All packed into a few thousand lines of clean, fast code that you thoroughly understand because you wrote each one yourself.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Robert Nystrom\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Genever Benning\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 07\/27\/2021\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 640\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 2.75lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.00h x 8.00w x 1.29d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9780990582939","brand":"booksdeli.com","offers":[{"title":"Robert Nystrom \/ Paperback \/ English","offer_id":47286378987677,"sku":"9780990582939","price":81.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_0b673898-90a4-46d0-8f54-dbac5a86f70a.jpg?v=1760021023"},{"product_id":"fortran-programming-in-easy-steps-9781787910355","title":"FORTRAN Programming in Easy Steps","description":"\u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cp\u003eMaster the essentials of modern\u003cbr\u003eFortran with \u003cstrong\u003eFortran Programming in easy steps\u003c\/strong\u003e.\u003cbr\u003eWritten for all ages, and all skill levels, this guide will help you quickly\u003cbr\u003eset up your coding environment and start writing Fortran programs with the\u003cbr\u003eFortran programming language and the modern Intel IFX Fortran compiler right\u003cbr\u003eaway. Learn how to: \u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cli\u003eStore information using \u003ci\u003edata\u003cbr\u003estructures\u003c\/i\u003e.\u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cli\u003eControl program flow using \u003ci\u003econtrol\u003cbr\u003estructures\u003c\/i\u003e. \u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cli\u003eBuild re-usable blocks of code in\u003cbr\u003eprogram \u003ci\u003efunctions for efficiency\u003c\/i\u003e. \u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cli\u003eUtilize \u003ci\u003edata abstraction\u003c\/i\u003e\u003cbr\u003efor Object Oriented Programming (OOP). \u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cli\u003eImplement \u003ci\u003eparallel\u003cbr\u003eprogramming\u003c\/i\u003e for faster, concurrent execution in your programs. \u003c\/li\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cp\u003eColor-coded examples make learning\u003cbr\u003eeven easier, and all source code is available to download free - so you can\u003cbr\u003echeck your work as you go!\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cp\u003eThis primer is your gateway to\u003cbr\u003emastering high-performance computing for today's needs. \u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eStay ahead in your\u003cbr\u003ecoding career!\u003c\/strong\u003e\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Mike McGrath\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e In Easy Steps\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/14\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 192\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.85lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 8.80h x 7.20w x 0.50d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781787910355\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cb\u003e\u003ci\u003eMcGrath, Mike:\u003c\/i\u003e\u003c\/b\u003e - \u003cbr\u003eMike McGrath now lives in South-east Europe, on the sun-kissed shores of the Aegean Sea. Mike gained his extensive knowledge of computer languages while working as a developer contracting to companies around the world. His interests include coins of ancient Greece, dining-out with friends, and the ongoing evolution of the world wide web.","brand":"booksdeli.com","offers":[{"title":"Mike McGrath \/ Paperback \/ English","offer_id":47347972276381,"sku":"9781787910355","price":42.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_393767b1-1898-4a40-88ac-b2bbeee66ed0.jpg?v=1761651100"},{"product_id":"information-technology-essentials-volume-1-9781733009447","title":"Information Technology Essentials Volume 1","description":"\u003cp\u003eI designed this book to be a survey of basic building blocks of Information Systems, and I based it on entry-level college courses that I have taught over the years. The material covers several baseline topics that are core to computer science and information technology. These topics include: \u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eAn introduction and overview of computer hardware\u003c\/li\u003e\n\u003cli\u003eHow software is built by industry today using the software development lifecycle.\u003c\/li\u003e\n\u003cli\u003eCloud computing and the services that are offered by the leading vendors on the market today\u003c\/li\u003e\n\u003cli\u003eComputer security and, \u003c\/li\u003e\n\u003cli\u003eThe future of computing and more\u003c\/li\u003e\n\u003cli\u003e\u003cbr\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis book is designed for anyone who wants to have more information about the information technology field and is ideal for someone just getting started. This book will give you a solid understanding of many of the concepts that drive one of the most important industries in today's world.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Eric Frick\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Frick Industries LLC\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 08\/10\/2020\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 288\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.85lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.00h x 6.00w x 0.60d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781733009447\u003cbr\u003e\u003cbr\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Eric Frick \/ Paperback \/ English","offer_id":47351432609949,"sku":"9781733009447","price":31.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_bddf6922-05b6-4563-b2dc-57ab0f7dff5e.jpg?v=1761689225"},{"product_id":"hacking-with-kali-linux-the-complete-beginners-guide-about-kali-linux-for-beginners-step-by-step-guide-to-learn-kali-linux-for-hackers-9781998901869","title":"Hacking With Kali Linux: The Complete Beginner's Guide about Kali Linux for Beginners (Step by Step Guide to Learn Kali Linux for Hackers)","description":"\u003cp\u003e\u003cstrong\u003eAre you interested in finding new and effective ways to keep your system safe and secure? Do you want to make sure that you are not going to be attacked online, and that you won't have to worry about your personal or financial information getting into the wrong hands?\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe Kali Linux operating system is one of the best options to work with when you are ready to try out some hacking in an ethical and safe manner.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eIn this book you will learn: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eHow to Install Kali Linux \u0026amp; TOR\u003c\/li\u003e\n\u003cli\u003eHow to use Burp Suite for various attacks\u003c\/li\u003e\n\u003cli\u003eSSL \u0026amp; CMS Scanning Techniques\u003c\/li\u003e\n\u003cli\u003ePort Scanning \u0026amp; Network Sniffing\u003c\/li\u003e\n\u003cli\u003eHow to Configure SPAN\u003c\/li\u003e\n\u003cli\u003eHow to implement SYN Scan Attack\u003c\/li\u003e\n\u003cli\u003eHow to Brute Force with Hydra\u003c\/li\u003e\n\u003cli\u003eHow to use Low Orbit ion Cannon\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThis book is arranged with information, exercises and explanations in a very orderly manner which can easily answer all your questions and can clear all your doubts regarding hacking and Kali Linux. This book will be the perfect choice for you. It is something which you really need to have if you want to improve the security of your system or if you want to learn programming by using Kali Linux.\u003c\/strong\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Michael Lee\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Simon Dough\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 02\/01\/2023\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 192\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 0.43lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 8.00h x 5.00w x 0.41d\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781998901869\u003cbr\u003e\u003cbr\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e","brand":"booksdeli.com","offers":[{"title":"Michael Lee \/ Paperback \/ English","offer_id":47464058847389,"sku":"9781998901869","price":39.9,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/5648\/9373\/files\/img_5fae6d74-5ad6-4c08-9e18-b1f7de2a8aed.jpg?v=1764945233"}],"url":"https:\/\/booksdeli.com\/collections\/computers-programming-compilers.oembed","provider":"booksdeli.com","version":"1.0","type":"link"}