Desaware Home
Products    Purchase    Publishing    Articles   Support    Company    Contact    
Licensing System
Professional Services
Universal .NET
Universal COM
.NET Books
COM Books
Other Books
How Computer Programming Works
Table of Contents
Always Use Protection: A Teen's Guide to Safe Computing

Contact Desaware and order today

Sign up for Desaware's Newsletter for the latest news and tech tips.

Note: This page describes a legacy product or book. Though much of the material in these books remains valid, they are dated. The page is available for archival purposes and as a courtesy to those who have linked to it, but is no longer being updated or maintained.

How Computer Programming Works.....$23.96 [Print]

Table of Contents

Book Cover
Fundamental principles of computer science explained with Full color illustrations.

Part 1 - Getting Started

  • What Are Hardware and Software?
  • What Is a Computer Language?

Part 2 - Data

  • Variables
  • Numeric Values
  • Text Variables
  • Boolean and Flag Variables
  • Pointers

Part 3 - Code

  • Statements and Operators
  • Blocks and Functions
  • Program Flow
  • Variable Declaration and Scoping

Part 4 - Organizing Data

  • Arrays
  • Structures
  • Stacks and Queues
  • Linked Lists
  • Decision Trees

Part 5 - Algorithms

  • Searching and Scanning
  • Recursion
  • Sorting
  • Working with Files
  • Graphics
  • Simulations

 Part 6 - Methods and Tools

  • How Computer Languages Work
  • Why Are There So Many Computer Languages?
  • How Programmers Work

 Part 7 - Languages and Technologies

  • How Assembly Language Works
  • How the C Language Works
  • How BASIC Works
  • How Event-Driven Programming Works
  • How User Interface Design Works
  • How Object-Oriented, Component and Client/Server Programming Work
  • How Internet Programming Works
  • How Embedded Programming Works, and How to Program Your VCR
  • Where Do You Go from Here?
  • Index
Have you ever tried to explain what you do for a living?
Products    Purchase    Articles    Support    Company    Contact
Copyright© 2012 Desaware, Inc. All Rights Reserved.    Privacy Policy