Advanced

New Programming Book Focuses on Basics

Posted by VISITOR on · Post a comment
LXer; By Jonathan Bartlett
Mail this story
Print this story

Books that teach programming often start out trying to hide all of the messy details of programming. And they succeed -- at keeping programmers from knowing what is really going on. A new book from Bartlett Publishing changes all that.

Bartlett Publishing recently released Programming from the Ground Up (ISBN 0-9752838-4-7), and introduction to programming using assembly language on Linux. Assembly language is the language of the machine itself, and learning assembly language is essential for a full understanding of other computer science concepts.

Programming from the Ground Up is a book for beginners that doesn't try to hide the complexity, but rather explains it. It assumes that programmers need to know how computers work, and aims at making that knowledge no longer a mystery to programmers.

In addition to basic programming concepts, Programming from the Ground Up covers virtual memory, memory management, system calls, calling conventions, static and dynamic linking, and optimization techniques.

Programming from the Ground Up is very well-respected in its subject area, and is currently being used at Princeton University in their COS 217 "Introduction to Programming Systems" course. It has also received good reviews from Joel Spolsky and Randall Hyde.

For more information, see http://www.cafeshops.com/bartlettpublish.8640017

  Nav
» Read more about: Story Type: Announcements

» Get new stories by e-mail: nightly or as they are published

« Return to the newswire homepage

  Related stories
» More like this

Comments

No comments yet. Be the first.

Post a comment

A free account is needed to post. Write your comment here first: your text is kept in this browser while you sign up or log in, and is waiting for you when you come back.

Your message:
|||||
10
Markdown: **bold**, *italic*, [text](https://link), - lists, > quotes, $x^2$ for math. Formatting help

Sign up and post (it is free)  or  Log in and post