{"product_id":"the-art-of-assembly-language-9781593272074","title":"The Art of Assembly Language","description":"\u003cp\u003e • Author(s): Randall Hyde\u003cbr\u003e • Publisher: No Starch Press\u003cbr\u003e • Publisher Imprint: No Starch Press\u003cbr\u003e • BISAC: Programming Languages - Assembly Language\u003c\/p\u003e\u003cp\u003eAssembly is a low-level programming language that's one step above a computer's native machine language. Although assembly language is commonly used for writing device drivers, emulators, and video games, many programmers find its somewhat unfriendly syntax intimidating to learn and use. \u003c\/p\u003e\u003cp\u003e\u003c\/p\u003eSince 1996, Randall Hyde's \u003ci\u003eThe Art of Assembly Language\u003c\/i\u003e has provided a comprehensive, plain-English, and patient introduction to 32-bit x86 assembly for non-assembly programmers. Hyde's primary teaching tool, High Level Assembler (or HLA), incorporates many of the features found in high-level languages (like C, C++, and Java) to help you quickly grasp basic assembly concepts. HLA lets you write true low-level code while enjoying the benefits of high-level language programming. \u003cp\u003e\u003c\/p\u003eAs you read \u003ci\u003eThe Art of Assembly Language\u003c\/i\u003e, you'll learn the low-level theory fundamental to computer science and turn that understanding into real, functional code. \u003cp\u003e\u003c\/p\u003eYou'll learn how to: \u003cbr\u003e-Edit, compile, and run HLA programs\u003cbr\u003e-Declare and use constants, scalar variables, pointers, arrays, structures, unions, and namespaces\u003cbr\u003e-Translate arithmetic expressions (integer and floating point)\u003cbr\u003e-Convert high-level control structures \u003cp\u003e\u003c\/p\u003eThis much anticipated second edition of \u003ci\u003eThe Art of Assembly Language\u003c\/i\u003e has been updated to reflect recent changes to HLA and to support Linux, Mac OS X, and FreeBSD. Whether you're new to programming or you have experience with high-level languages, \u003ci\u003eThe Art of Assembly Language, 2nd Edition\u003c\/i\u003e is your essential guide to learning this complex, low-level language.","brand":"No Starch Press","offers":[{"title":"Paperback","offer_id":45086748606615,"sku":"9781593272074","price":3570.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781593272074.webp?v=1767639475","url":"https:\/\/atlanticbooks.com\/products\/the-art-of-assembly-language-9781593272074","provider":"Atlantic Books","version":"1.0","type":"link"}