An Introduction to Computer Software (Classic Reprint) - Softcover

David N. Ness

 
9781332266159: An Introduction to Computer Software (Classic Reprint)

Synopsis

Demystifying how software works: from languages to translators and why it matters.

This accessible overview explains why computers use high-level languages, how compilers and interpreters translate code, and what makes programming languages easy or hard to use. Through clear examples, it shows how FORTRAN, COBOL, and other languages fit real computing needs, and why the choice of language affects both problem solving and performance.

The book frames essential concepts with practical questions about efficiency, user needs, and the trade-offs between writing and translating instructions. It helps readers understand the design choices behind programming languages and how those choices influence what software can do.

  • How compilers translate source code into executable steps, and why translation time matters.
  • The difference between compiling and interpreting, and where each shines.
  • Ways language features affect ease of use, efficiency, and implementation.
  • Real-world examples of languages chosen for business data processing and simulation models.

Ideal for readers curious about what makes software tick and how language design shapes computing today.

"synopsis" may belong to another edition of this title.

Other Popular Editions of the Same Title