Computing Books published by Addison-Wesley Publishing Company

The following is a list of Computing Books published by Addison-Wesley Publishing Company in the Centre for Computing History collection. It is not an exhaustive list of and other books may have been published. If you have a book that you would like to donate to our collection, please view our donations page.

There are 35 Computing Books published by Addison-Wesley Publishing Company in our collection :
Order By : Title - Release Date - Publisher
 Introduction to Computer Science with Applications in Pascal Date: 1986 Introduction to Computer Science with Applications in Pascal

1st edition

This classic text provides a broad introduction to the field of computing. Author Stephen Garland uses applications of computing to provide a context in which to develop, apply, and analyze computational techniques. A complete treatment of Pascal is integrated into the text, serving primarily to make the book's coverage concrete rather than abstract.

Publisher: Addison-Wesley Publishing Company
Author: Stephen J. Garland
Platform: Pascal

A Beginner's Guide to LISP Date: 1984 A Beginner's Guide to LISP

Small computer series

Lisp (or LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized syntax. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older (by one year). Like Fortran, Lisp has changed a great deal since its early days, and a number of dialects have existed over its history

Publisher: Addison-Wesley Publishing Company
Author: Tony Hasemer
Platform: Lisp

Advanced Programming Techniques for the BBC Micro Date: 1983 Advanced Programming Techniques for the BBC Micro

Publisher: Addison-Wesley Publishing Company
Author: Jim McGregor, Alan Watt
Platform: BBC Micro

Advanced Programming Techniques for the Electron Date: 1984 Advanced Programming Techniques for the Electron

The emphasis throughout is on applying these techniques in programs of your own. There  are plenty of suggestions for further refinements and developments of the material presented here, and you are sure to come up with ideas of your own.

Publisher: Addison-Wesley Publishing Company
Author: Jim McGregor and Alan Watt
Platform: Acorn Electron

An Introduction to Object-Oriented Programming Date: 1991 An Introduction to Object-Oriented Programming

This book provides a lucid introduction to the concepts of object-oriented programming. Twenty chapters introduce topics such as objects, class methods, inheritance (including multiple inheritance), static and dynamic binding, object-oriented design, polymorphism, and encapsulation techniques. The ideas are presented in a language-independent manner and illustrated with examples from four different languages: C++, Smalltalk, Objective-C, and Object Pascal.

Publisher: Addison-Wesley Publishing Company
Author: Timothy Budd
Platform: Object Oriented Programming

Assembly Language Programming on the Electron Date: 1983 Assembly Language Programming on the Electron

Learn to write in assembly language on your Electron and speed up the execution of your programs. This is great for moving graphics and controlling external devices.

Publisher: Addison-Wesley Publishing Company
Author: John Ferguson and Tony Shaw
Platform: Acorn Electron

Communications Architecture for Distributed Systems Date: Communications Architecture for Distributed Systems

The Systems Programming Series: Communications Architecture for Distributed Systems

Publisher: Addison-Wesley Publishing Company
Author: R. J. Cypser
Platform: Distributed Systems

Data Abstraction in Programming Languages Date: 1974 Data Abstraction in Programming Languages

Publisher: Addison-Wesley Publishing Company
Author: Judy Bishop
Platform: Programming

Formal Languages and their Relation to Automata Date: 1969 Formal Languages and their Relation to Automata

Maths and languages relation theory

"This text requires the mathematical maturity of a first year graduate student and is intended for a one or two-semester course. Useful background would be beginning courses in switching theory and sequential machines. Emphasis has been placed on concepts and ideas rather than trying to provide a definitive work, with the objective of giving the student a working knowledge of the major results and techniques of proof.

The book covers the concepts of a language, finite representations for a language, grammars including regular, context-free, LR(k), context-sensitive, and type 0, types of automata, pushdown automata, linear bounded automata, stack automata and Turing machines, properties of classes of languages, decidability results, procedures, algorithms, and computability. Among the specific topics included are the Chomsky and Greibach normal forms, self-embedding, ambiguity and inherent ambiguity in context-free languages, universal Turing machines, time and tape complexity classes, crossing sequences, Post's Correspondence Problem and the halting problem. The breadth of content makes this book unique in the field of language theory.

Library of Congress Catalog Card No. 69-14297

Publisher: Addison-Wesley Publishing Company
Author: John Hopcroft, Jeffrey Ullman
Platform: Languages Relation Theory

Games BBC Computers Play Date: 1983 Games BBC Computers Play

You'll find there is too much to do exploring these games and demonstration programs on your BBC Microcomputer.

Publisher: Addison-Wesley Publishing Company
Author: Tim Hartnell, S.M.Gee amd Mike James
Platform: BBC Micro

Games Electron Computers Play Date: 1984 Games Electron Computers Play

Publisher: Addison-Wesley Publishing Company
Author: Tim Hartnell, Kay Ewbank
Platform: Electron

Interfacing Projects for the BBC Micro Date: 1984 Interfacing Projects for the BBC Micro

Your BBC Micro can do more than just run programs - it can control and react to events in the outside world as well. If you have ever wanted to interface your BBC Micro to external devices but have been deterred by a lack of machine specific information, or if you have already done some interfacing and are on the lookout for new ideas Interfacing Projects for the BBC Micro is the book for you.

Publisher: Addison-Wesley Publishing Company
Author: Bruce Smith
Platform: BBC Micro

Introduction to VLSI Systems Date: 1980 Introduction to VLSI Systems


Publisher: Addison-Wesley Publishing Company
Author: Carver Mead and Lynn Conway
Platform:

Logo Programming for the IBM PC Date: 1985 Logo Programming for the IBM PC

LOGO is a programming language with star quality, designed to avoid most of the initial hurdles in learning to program and yet to provide a powerful tool for exploring ideas.

Teachers, parents and programmers of all ages will find that this book helps them to develop the knowledge and expertise required to be able to make the most of LOGO - to experiment with ideas, with words and with turtle graphics. The powerful list-processing and problem-solving procedures are fully explored, bringing the complete power and magic of LOGO to your fingertips.

Publisher: Addison-Wesley Publishing Company
Author: Peter Ross
Platform: IBM PC

Modula-2 Discipline & Design Date: 1986 Modula-2 Discipline & Design

This book is about Modula-2, the language designed by Niklaus Wirth as a successor to Pascal. Like Pascal, Modula-2 encourages a disciplined structured approach to programming, making it an ideal teaching language. In this book, Professor Sale treats programming as a demanding intellectual activity, proceeding from the logical analysis and understanding of a problem to its disciplined fragmentation and description. By consistently taking a high-level approach and drawing on the results of modern computer science, Professor Sale highlights those features of Modula-2 that make it an excellent tool for teaching program design.

Publisher: Addison-Wesley Publishing Company
Author: Arthur Sale
Platform: Modula-2

Picture This! an Introduction to Computer Graphics for Kids of All Ages Date: 1982 Picture This! an Introduction to Computer Graphics for Kids of All Ages

Language: English
ISBN-13: 978-0201077681

Publisher: Addison-Wesley Publishing Company
Author: David Thornburg
Platform: Turtle

POP-11 Programming for Artificial Intelligence Date: 1987 POP-11 Programming for Artificial Intelligence

"In Part one, the authors provide an introduction to the POP-11 programming language. In Part Two, they show how POP-11 can be used to develop practical artificial intelligence programs."

Publisher: Addison-Wesley Publishing Company
Author: Mike Burton and Nigel Shadbolt
Platform: Artificial Intelligence

Programmer's Guide to the EGA and VGA Cards Date: 1st October 1990 Programmer's Guide to the EGA and VGA Cards

Second Edition
Language: English
ISBN-10: 0201570254
Product Dimensions: 9 x 7.4 x 1.7 inches

Publisher: Addison-Wesley Publishing Company
Author: Richard F. Ferraro
Platform: Programming

Programming the M68000 Date: 1983 Programming the M68000

Small computer series

Classifications

Dewey Decimal Class 001.64/2
Library of Congress QA76.8.M67

ID Numbers
Open Library OL16522220M

 

 

Publisher: Addison-Wesley Publishing Company
Author: Tim King and Brian Knight
Platform: M6800

Smalltalk-80: Bits of History, Words of Advice Date: 1984 Smalltalk-80: Bits of History, Words of Advice

This book provides insight into the implementation of the Smalltalk-80 system - a personal, integrated, interactive programming environment. It will be of value to Smalltalk-80 system implementors, as well as to system programmers in general.

Publisher: Addison-Wesley Publishing Company

Platform: Smalltalk-80

Smalltalk-80: The Language Date: 1989 Smalltalk-80: The Language

Publisher: Addison-Wesley Publishing Company
Author: Adele Goldberg, David Robson
Platform: Personal Computers

Soft Computing Art and Design (Signed) Date: 1984 Soft Computing Art and Design (Signed)

Part of the Small Computer Series
Signed by the author, this book was written on a Research Machine 380Z, and there were incompatibilities between it's text editor and Addison Wesley's system, the book famously goes into bold text, therefore emphasising unintended phrases.

Publisher: Addison-Wesley Publishing Company
Author: Brian Reffin Smith
Platform: Design

Software Tools Date: 1976 Software Tools

With the same style and clarity that characterized their highly acclaimed book, The Elements of Programming Style, the authors have written Software Tools to teach how to write good programs that make good tools. The programs contained in the book are not artificial, but are actual programs - tools which have proved valuable in the production of other programs.

Publisher: Addison-Wesley Publishing Company
Author: Brian Kernighan and P. J. Plauger
Platform: Software Engineering

System BIOS for IBM PC/XT/AT Computers and Compatibles Date: 1987 System BIOS for IBM PC/XT/AT Computers and Compatibles

Publisher: Addison-Wesley Publishing Company
Author: Phoenix Technologies
Platform: IBM

TCP/IP and NFS Internetworking in a Unix Environment Date: 1991 TCP/IP and NFS Internetworking in a Unix Environment

Translated by Stephen S. Wilson
Includes bibliographical references (p. 221-222) and index.

Publisher: Addison-Wesley Publishing Company
Author: Michael Santifaller
Platform: TCP

The Art of Computer Programming: Sorting and Searching. Volume 3 Date: June 1973 The Art of Computer Programming: Sorting and Searching. Volume 3

Amazon Review:
As Knuth himself says, it is impossible for any one person to keep up with all the research in computer science, but these 3 volumes do a remarkably good job of distilling the most important results and explaining them with mathematical rigor.

Each volume contains 2 chapters. Ch. 1, Basic Concepts: mathematical foundations and a description of MIX, a hypothetical machine (now available in software emulations). Ch. 2, Information Structures: lists, trees, memory allocation, garbage collection. Ch. 3, Random Numbers: how to produce series of "random" numbers and test their statistical properties. Ch. 4, Arithmetic: algorithms for integer and floating-point arithmetic. Ch. 5, Sorting: both in memory and on disks or tapes. Ch. 6, Searching: sequential, binary, hashing.

Despite the detailed coverage of the topics, which often involves esoteric mathematical notation, the author's lively style makes the algorithms and the main theoretical results relatively easy to grasp. If all you care about is getting a program to run, buy another book; but if you really want to understand how and why software works, there's nothing quite like this.

Publisher: Addison-Wesley Publishing Company
Author: Donald E. Knuth
Platform: Programming

The BBC Micro Book - Basic, Sound and Graphics Date: 1983 The BBC Micro Book - Basic, Sound and Graphics

This book shows you how to transform your computer from an inert box of electronics into your most obedient and versatile.

Publisher: Addison-Wesley Publishing Company
Author: Jim McGregor and Alan Watt
Platform: BBC Micro

The C++ Programming Language Date: 1993 The C++ Programming Language

Second Edition

 

Publisher: Addison-Wesley Publishing Company
Author: Bjarne Stroustrup
Platform: C++

The Cambridge Distributed Computing System Date: 1982 The Cambridge Distributed Computing System

From the blurb:

'This book describes the substantial experiment undertaken at the Computer Laboratory, University of Cambridge, into the provision of a local distributed computing system in which users are allowed exclusive access to powerful, centrally located computers and services as required.  The main design issues arising are discussed in detail.'

Publisher: Addison-Wesley Publishing Company
Author: R.M. Needham, A.J. Herbert
Platform:

The Challenge of the Computer Utility Date: 1966 The Challenge of the Computer Utility

ASIN: B000O121OS

Some notes on Utility Computing by Ivan I. Ivanov:

Utility Computing is not a new concept. It involves organizing and providing a wide range of computing-related services as public utilities. Much like water, gas, electricity and telecommunications, the concept of computing as public utility was announced in 1955. Utility Computing remained a concept for near 50 years. Now some models and forms of Utility Computing are emerging such as storage and server virtualization, grid computing, and automated provisioning. Recent trends in Utility Computing as a complex technology involve business procedures that could profoundly transform the nature of companies’ IT services, organizational IT strategies and technology infrastructure, and business models. In the ultimate Utility Computing models, organizations will be able to acquire as much IT services as they need, whenever and wherever they need them. Based on networked businesses and new secure online applications, Utility Computing would facilitate “agility-integration” of IT resources and services within and between virtual companies. With the application of Utility Computing there could be concealment of the complexity of IT, reduction of operational expenses, and converting of IT costs to variable ‘on-demand’ services. How far should technology, business and society go to adopt Utility Computing forms, modes and models?

Publisher: Addison-Wesley Publishing Company
Author: D F Parkhill
Platform: utility

The Electron Book Date: 1983 The Electron Book

BASIC, Sound and Graphics

Publisher: Addison-Wesley Publishing Company
Author: Jim McGregor, Alan Watt
Platform: Acorn Electron

The European Internet Companion Date: 1995 The European Internet Companion

A Beginner's Guide to Global Networking

Publisher: Addison-Wesley Publishing Company
Author: Tracy Laquey
Platform: The Internet

The Mythical Man-Month Date: January 1982 The Mythical Man-Month

Essays on Software Engineering
An eminent computer expert, Brooks has written a collection of thought-provoking essays on the management of computer programming projects. These essays draw from his own experience as project manager for the IBM System/360 and for OS/360, its operating system.

 

Publisher: Addison-Wesley Publishing Company
Author: Frederick P. Brooks, Jr.
Platform: Software Engineering

The PICK Operating System - A Practical Guide Date: 1987 The PICK Operating System - A Practical Guide

Full explanation of the PICK database structure
Comprehensive guide to ACCESS - the query language
Key techniques in management and control of the system
Tutorial on programming in PICK BASIC
A section covering implementation on IBM PC and compatibles
A comparison between PICK and UNIX

Publisher: Addison-Wesley Publishing Company
Author: Roger J. Bourdon
Platform:

Undocumented DOS: A Programmer's Guide to Reserved MS-DOS Functions and Data Structures (2nd Edition) Date: November 1993 Undocumented DOS: A Programmer's Guide to Reserved MS-DOS Functions and Data Structures (2nd Edition)

Publisher: Addison-Wesley Publishing Company
Author: Andrew Schulman, Ralf Brown, David Maxey, Raymond J. Michels, Jim Kyle
Platform: DOS

Help support the museum by buying from the museum shop

View all items

Founding Sponsors
redgate Google ARM Real VNC Microsoft Research
Heritage Lottery Funded
Heritage Lottery Fund
Accredited Museum