New ArrivalsGift Ideas for MomClothing, Shoes & AccessoriesHomeKitchen & DiningOutdoor Living & GardenFurnitureGroceryHousehold EssentialsBabyBeautyPersonal CareHealthWellnessBackpacks & LuggageSports & OutdoorsToysElectronicsVideo GamesMovies, Music & BooksSchool & Office SuppliesParty SuppliesGift IdeasGift CardsPetsUlta Beauty at TargetShop by CommunityTarget OpticalDealsClearanceTarget New ArrivalsHome Decor Ideas & TrendsTop DealsTarget Circle DealsWeekly AdShop Order PickupShop Same Day DeliveryRegistryRedCardTarget CircleFind Stores
Assembly Language Reimagined - by  John Schwartzman (Paperback) - 1 of 1

Assembly Language Reimagined - by John Schwartzman (Paperback)

$44.99Save $10.00 (18% off)

In Stock

Eligible for registries and wish lists

About this item

Highlights

  • Learning assembly language won't make you a faster programmer.
  • About the Author: John Schwartzman is a Hardware/Software Engineer with over 40+ years of industry and teaching experience of hands-on coding and design.
  • 238 Pages
  • Computers + Internet, Programming

Description



Book Synopsis



Learning assembly language won't make you a faster programmer. It won't enable you to create portable, write-once, run-anywhere programs. So why learn it? The answer is that it will make you a better programmer.

Author John Schwartzman takes a fresh look at low-level programming and explores how to write programs using the BIOS and glibc. This laboratory-based book aids the writing of high-level structured programs by showing what the processor can and can't do and how it does it.

You'll take apart high-level structured C/C++ and show what the CPU is doing at every stage of the program. The book introduces programs and activities throughout the development process, providing sample code, makefiles, and shell scripts for each example program.

With the help of Assembly Language Reimagined you'll become a more capable and versatile computer engineer.

What You will Learn

  • Explore a new perspective on the Intel x64 microprocessor for low-level programming
  • Understand what a processor is doing while a high-level structured computer language program is being run
  • Solve problems with the help of software.
  • See why assembly language programming is essential for every serious student of computer science
Who This Book Is For

Embedded Linux and Assembly developers, engineers and programmers, hobbyists from the Maker community, as well as college and graduate level students who have some prior knowledge of a structured high-level language like C or C++



From the Back Cover



Learning assembly language won't make you a faster programmer. It won't enable you to create portable, write-once, run-anywhere programs. So why learn it? The answer is that it will make you a better programmer.

Author John Schwartzman takes a fresh look at low-level programming and explores how to write programs using the BIOS and glibc. This laboratory-based book aids the writing of high-level structured programs by showing what the processor can and can't do and how it does it.

You'll take apart high-level structured C/C++ and show what the CPU is doing at every stage of the program. The book introduces programs and activities throughout the development process, providing sample code, makefiles, and shell scripts for each example program.

With the help of Assembly Language Reimagined you'll become a more capable and versatile computer engineer.

You will:

  • Explore a new perspective on the Intel x64 microprocessor for low-level programming
  • Understand what a processor is doing while a high-level structured computer language program is being run
  • Solve problems with the help of software.
  • See why assembly language programming is essential for every serious student of computer science



About the Author



John Schwartzman is a Hardware/Software Engineer with over 40+ years of industry and teaching experience of hands-on coding and design. He has managed groups in tech companies large and small, and is a regular writer for Linux Magazine and Linux Format.

Dimensions (Overall): 10.0 Inches (H) x 7.0 Inches (W) x .55 Inches (D)
Weight: 1.01 Pounds
Suggested Age: 22 Years and Up
Number of Pages: 238
Genre: Computers + Internet
Sub-Genre: Programming
Publisher: Apress
Theme: Open Source
Format: Paperback
Author: John Schwartzman
Language: English
Street Date: October 30, 2025
TCIN: 1010134026
UPC: 9798868817236
Item Number (DPCI): 247-27-6642
Origin: Made in the USA or Imported
If the item details aren’t accurate or complete, we want to know about it.

Shipping details

Estimated ship dimensions: 0.55 inches length x 7 inches width x 10 inches height
Estimated ship weight: 1.01 pounds
We regret that this item cannot be shipped to PO Boxes.
This item cannot be shipped to the following locations: American Samoa (see also separate entry under AS), Guam (see also separate entry under GU), Northern Mariana Islands, Puerto Rico (see also separate entry under PR), United States Minor Outlying Islands, Virgin Islands, U.S., APO/FPO, Alaska, Hawaii

Return details

This item can be returned to any Target store or Target.com.
This item must be returned within 90 days of the date it was purchased in store, delivered to the guest, delivered by a Shipt shopper, or picked up by the guest.
See the return policy for complete information.

Q: Who is the author of the book?

submitted by AI Shopping Assistant - 18 days ago
  • A: The author of the book is John Schwartzman, a Hardware/Software Engineer with extensive experience.

    submitted byAI Shopping Assistant - 18 days ago
    Ai generated

Q: What insights does this book provide on the Intel x64 microprocessor?

submitted by AI Shopping Assistant - 18 days ago
  • A: It offers a fresh perspective on low-level programming and explores how the Intel x64 microprocessor operates.

    submitted byAI Shopping Assistant - 18 days ago
    Ai generated

Q: Does the book include practical examples and exercises?

submitted by AI Shopping Assistant - 18 days ago
  • A: Yes, it includes programs, sample code, makefiles, and shell scripts for hands-on learning.

    submitted byAI Shopping Assistant - 18 days ago
    Ai generated

Q: What programming languages does the book focus on?

submitted by AI Shopping Assistant - 18 days ago
  • A: The book emphasizes low-level programming using assembly language and explores high-level languages like C and C++.

    submitted byAI Shopping Assistant - 18 days ago
    Ai generated

Q: What type of audience is this book intended for?

submitted by AI Shopping Assistant - 18 days ago
  • A: It is aimed at embedded Linux and assembly developers, as well as college and graduate-level students.

    submitted byAI Shopping Assistant - 18 days ago
    Ai generated

Additional product information and recommendations

Get top deals, latest trends, and more.

Privacy policy

Footer

About Us

About TargetCareersNews & BlogTarget BrandsBullseye ShopSustainability & GovernancePress CenterAdvertise with UsInvestorsAffiliates & PartnersSuppliersTargetPlus

Help

Target HelpReturnsTrack OrdersRecallsContact UsFeedbackAccessibilitySecurity & FraudTeam Member ServicesLegal & Privacy

Stores

Find a StoreClinicPharmacyTarget OpticalMore In-Store Services

Services

Target Circle™Target Circle™ CardTarget Circle 360™Target AppRegistrySame Day DeliveryOrder PickupDrive UpFree 2-Day ShippingShipping & DeliveryMore Services
PinterestFacebookInstagramXYoutubeTiktokTermsCA Supply ChainPrivacy PolicyCA Privacy RightsYour Privacy ChoicesInterest Based AdsHealth Privacy Policy