{"title":"Computers--Programming--Compilers","description":null,"products":[{"product_id":"crafting-interpreters","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\u003cdiv style=\"display:none\"\u003eISBN-10: 0990582930\u003cbr\u003eISBN-13: 9780990582939\u003cbr\u003eAuthor: Nystrom, Robert, N\/A, N\/A\u003cbr\u003ePublisher: Genever Benning\u003cbr\u003e\n\u003c\/div\u003e","brand":"Genever Benning","offers":[{"title":"Paperback (Jul 2021)","offer_id":45658699923653,"sku":"9780990582939","price":59.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0708\/6414\/2533\/files\/9780990582939.jpg?v=1768902526"},{"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","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\u003cdiv style=\"display:none\"\u003eISBN-10: 1998901866\u003cbr\u003eISBN-13: 9781998901869\u003cbr\u003eAuthor: Lee, Michael\u003cbr\u003ePublisher: Simon Dough\u003cbr\u003e\n\u003c\/div\u003e","brand":"Simon Dough","offers":[{"title":"Paperback (Feb 2023)","offer_id":46081808892101,"sku":"9781998901869","price":19.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0708\/6414\/2533\/files\/9781998901869.jpg?v=1776049632"}],"url":"https:\/\/www.inveni.store\/collections\/computers-programming-compilers.oembed","provider":"Inveni","version":"1.0","type":"link"}