community
directory
books
authors
images
encyclopedia

Email:
Password:
Register

Knowledgerush Search

 

Google
  Web knowledgerush


Search for images of HAL/S


Message boards   Post comment

HAL/S

HAL/S is a real-time aerospace computer language, best known for its use in the Space Shuttle. It was written by Intermetrics in the 1970s for NASA.

HAL/S is written in a dialect of PL/I known as XPL

The three key factors in writing the language were reliability, efficiency, and machine-independence.

The language is designed to allow tasks such as performing aerospace related vector/matrix arithmetic to be accomplished in a way that is easily understandable to people who have studied the subject.

HAL/S is written without certain functions (such as GOTO in BASIC) that are known to be the cause of many errors. There are no abreviations for keywords, and keywords are all reserved so that they cannot also be used as variables. Considerations such as this are designed to reduce the chances of errors occurring, and also make it easy for others to read and understand the programs produced.

HAL officially stands for High-order Assembly Language, though the fictional HAL 9000 computer featured in may well have been an inspiration, as could have the German word Hals.

Referenced By

2001: A Space Odyssey | 2001 - A Space Odyssey | 2001 A Space Odyssey | AP-101 | A Space Odyssey | Alphabetical list of programming languages | HAL9000 | HAL 9000 | List of programming languages | PL/1 | PL/1 programming language | PL/I | PL/I programming language | PLI programming language | Programming languages | SAL 9000 | Shuttle program | Space Odyssey | Space Shuttle | Space Shuttle program

 

Compose Your Message

Your Email Address or Pen Name (optional):
Subject:
Your Message:
 

 

 

 

 

 

This article is licensed under the GNU Free Documentation License. It uses material from the Wikipedia article "HAL/S".

 

Contact UsPrivacy Statement & Terms of Use

 
Copyright © 1999-2003 Knowledgerush.com. All rights reserved.