Accra Metropolitan University

  • Home
  • Information
  • News
  • Help
  • Librarian
  • Member Area
  • Select Language :
    Arabic Bengali Brazilian Portuguese English Espanol German Indonesian Japanese Malay Persian Russian Thai Turkish Urdu

Search by :

ALL Author Subject ISBN/ISSN Advanced Search

Last search:

{{tmpObj[k].text}}
Image of Zen Style Programming
Bookmark Share

Information Technology

Zen Style Programming

Nils M Holm - Personal Name;

A program is a description of an abstract, general solution to a specific problem. It is typically written in a formal language called a programming language. The primary purpose of a program is to be understood by fellow human beings, thereby spreading knowledge. In order to achieve maximal readability,a programming language should have certain properties:
1. It should be small and uniform; 2. It should be free from ambiguity; 3. It should provide a high degree of abstraction; 4. It should be independent from concrete computer architectures.
The first points are no-brainers.If a language is too complex or has no uniform syntax and seman- tics,programmerswill have tolook up thingsin the manual perpetuallyinstead of concentratingon theactualproblem.If thelanguageintroducesambiguity,peoplewilleventuallychooseonepossible outcome internally and start writing programs that depend on their imagination instead of facts.
A high degree of abstraction means that the language should provide means of dealing with recurring tasks gracefully and without having to reinvent the wheel over and over again.This may seem like a contradiction to 1., but this text will show that this does not have to be the case.
A programming language that is used to describe algorithms in a readable way must be fully architecture-neutral. As soon as the language depends on features of a particular machine, the first principle is violated, because the knowledge that is necessary to understand a program then includes the knowledge of the underlying architecture.


Availability

No copy data

Detail Information
Series Title
-
Call Number
-
Publisher
: ., 2008
Collation
1-336
Language
English
ISBN/ISSN
-
Classification
NONE
Content Type
-
Media Type
-
Carrier Type
-
Edition
-
Subject(s)
Zen Style Programming
Specific Detail Info
-
Statement of Responsibility
-
Other version/related

No other version available

File Attachment
  • Zen Style Programming
Comments

You must be logged in to post a comment

Accra Metropolitan University
  • Information
  • Services
  • Librarian
  • Member Area

About Us

Accra Metropolitan University is a forward-thinking, private higher education institution in Ghana dedicated to empowering minds and shaping futures for sustainable global development. Fully accredited by the Ghana Tertiary Education Commission (GTEC), the university is built on the core pillars of LIFE: Leadership, Innovation, Flexibility, and Entrepreneurship.

Search

start it by typing one or more keywords for title, author or subject

Keep SLiMS Alive Want to Contribute?

© 2026 — Senayan Developer Community

Powered by SLiMS
Select the topic you are interested in
  • Computer Science, Information & General Works
  • Philosophy & Psychology
  • Religion
  • Social Sciences
  • Language
  • Pure Science
  • Applied Sciences
  • Art & Recreation
  • Literature
  • History & Geography
Icons made by Freepik from www.flaticon.com
Advanced Search
Where do you want to share?