How to Design Programs: An Introduction to Programming and Computing

Computer Programming Published 2024 Verification pending

Overview & Synopsis

This second edition has been completely revised. While the book continues to teach a systematic approach to program design, the second edition introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints. Finally, the teaching languages and their IDE now come with support for images as plain values, testing, event-driven programming, and even distributed programming.

Indexed from repository: FreeComputerBooks.com (freecomputerbooks.com)
Loading document from verified source...
Keyboard Shortcuts: ← / → for pages • + / - for zoom • 0 to fit width Powered by Mozilla PDF.js v3.11

Document Information

Document Title How to Design Programs: An Introduction to Programming and Computing
Author / Organization Matthias Felleisen, Robert Bruce Findler, Matthew Flatt, Shriram Krishnamurthi
Subject & Discipline Computer Programming, Introduction to Computer Science, Object-Oriented Analysis, Design and Programming (OOD/OOP), Functional Programming and Lambda
Categories Computer Programming
Publication Year 2024
ISBN 0262534800 / 0262062186 (1st edition)
License / Rights Creative Commons License (CC)
Resource Verification Verification pending
Alternative Mirrors & Links
Original Host Website FreeComputerBooks.com (freecomputerbooks.com)
File Format application/pdf (Portable Document Format)
Language ENGLISH
Catalog ID DOC-89567
Original Source Link Visit Source Page on freecomputerbooks.com »
Commercial / Print Edition

Prefer a Physical Book or Kindle Edition?

How to Design Programs: An Introduction to Programming and Computing • Print Edition
As an Amazon Associate, MainReads earns from qualifying purchases.