Surprise Castle
Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python

Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python - Paperback

$35.99
$49.99
-28%
Quantity
01

Pay over time for orders over $35.00 with

Availability:In StockContributor:David KopecPublish date:9/30/2025Pages:280
Language:EnglishPublisher:No Starch PressISBN-13:9781718504301ISBN-10:1718504306UPC:9781718504301Book Category:ComputersBook Subcategory:Languages, Computer Science, ProgrammingBook Topic:Python, Open SourceSize:9.40 x 6.90 x 0.70 inchesWeight:1.2015Product ID:SCC3KX9B39

Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python

You know how to write Python. Now master the computer science that makes it work.

If you've been programming for a while, you may have found yourself wondering about the deeper principles behind the code. How are programming languages implemented? What does an interpreter really do? How does the microprocessor execute instructions at a fundamental level? How does a machine learning algorithm make...
Language:EnglishPublisher:No Starch PressISBN-13:9781718504301ISBN-10:1718504306UPC:9781718504301Book Category:ComputersBook Subcategory:Languages, Computer Science, ProgrammingBook Topic:Python, Open SourceSize:9.40 x 6.90 x 0.70 inchesWeight:1.2015Product ID:SCC3KX9B39
David Kopec is an associate professor of computer science at Albright College. He is the author of five programming books, including the Classic Computer Science Problems series, and spent several years as an iOS developer for startups. In addition to his teaching work, David is an avid podcaster and indie app developer with an MS in computer science from Dartmouth and an EMBA from Quantic.
Publisher: No Starch Press

Contributor(s)

David Kopec

Free shipping on orders over $75. Standard shipping takes 3-7 business days. Returns accepted within 30 days of purchase.

Recently Viewed

View All