mainProgramming from the Ground Up Book - Summary

Membership Info
Project Admin:
8 active members

Group identification
Id: #3476
System Name: pgubook
Name: Programming from the Ground Up Book
Group Type: non-GNU software and documentation

Search in this Group


This project is not part of the GNU Project.

This is an introductory book to programming and computer science using assembly language. It assumes the reader has never programmed before, and introduces the concepts of variables, functions, and flow control. The reason for using assembly language is to get the reader thinking in terms of how the computer actually works underneath. Knowing how the computer works from a "bare-metal" standpoint is often the difference between top-level programmers and programmers who can never quite master their art.

Registration Date: Thu Dec 5 03:29:22 2002
License: GNU Free Documentation License
Development Status: 5 - Production/Stable


Latest News rss feed
Book Now Available In Print!
     posted by johnnyb, Sun Feb 1 09:49:28 2004 - 1 reply

The book has finally been completed. You can download it from the "files" section or order a printed version online at

In addition, this book is being used this semester in the Princeton University COS 217 course. You can read the syllabus at

Downloads Working and New Version
     posted by johnnyb, Fri Jan 23 06:14:59 2004 - 4 replies

Downloads from Savannah are now working! You can now download the official version from the "Filelist" on the main project page. I will also keep my alternate version up-to-date or redirected here for the next few months.

Also ...

[Read more]
Temporary Download URL
     posted by johnnyb, Mon Dec 29 22:21:40 2003 - 0 replies

Savannah is still working on it's file downloading service. Until it is fixed, you can find the latest Programming from the Ground Up at

These will all be bleading-edge snapshots (not that it matters much for a book, but just know that I'm not assigning version numbers to these). Email me at -unavailable- if you have any problems.

Book to be released soon.
     posted by johnnyb, Tue Dec 23 19:04:15 2003 - 0 replies

Dominick and I are working hard to have a finalized release by mid-January. Progress is going very well. When it is released, it will be published at

We are also waiting to hear back from a college to see if this book is going to be used in one of their classes. Stay tuned for more information! ...

[Read more]
[Submit News]
[5 news in archive]

Communication Tools
Tech Support Manager Tech Support Manager (11 open items, 11 total)
  - Browse open items
  - Submit a new item
Mailing Lists Mailing Lists (1 public mailing-list)

Development Tools
Bug Tracking Bug Tracker (48 open items, 80 total)
  - Browse open items
  - Submit a new item
Task Manager Task Manager (0 open items, 0 total)
  - Browse open items
  - Submit a new item
Patch Manager Patch Manager (4 open items, 4 total)
  - Browse open items
  - Submit a new item

Back to the top

Powered by Savane 3.1-cleanup1