{"product_id":"9781593272074","title":"The Art of Assembly Language, 2nd Edition","description":"\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\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.\u003c\/p\u003e\u003cp\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.\u003c\/p\u003e\u003cp\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\u003c\/p\u003e\u003cp\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.\u003c\/p\u003e","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":47047418642672,"sku":"9781593272074","price":59.95,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781593272074_p0.jpg?v=1763807491","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781593272074","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}