Hal/S


A high-level programming language commissioned by NASA in the 1970’s. Hal/S is a a real-time aerospace programming language that is most known for use in NASA’s Space Shuttle program. Hal/S is used in the programming of onboard shuttle software. Initially Hal/S was a FORTRAN preprocessor then called Hal that was written in FORTRAN and generated FORTRAN source code. In the early 1970’s the language was rewritten in XPL and renamed Hal/S.

Read Also:

  • Hamming code

    (ham´ing kōd) (n.) In digital data transmissions, a method of error detection and correction in which every string of four bits is replaced with a string of seven bits. The last three added bits are parity-checking bits that the receiving device uses to check for and correct any errors. Hamming code will detect any double […]

  • Hardware Compatibility List

    Abbreviated as HCL, the Hardware Compatibility List is a list of products maintained by Microsoft that note devices that have been tested for compatibility with Windows Vista or XP. For Windows Vista, devices that have been tested and found to provide the best experience are are marked with logos stating they are “Certified For Windows […]

  • Hayes-compatible

    (adj.) Describes any modem that recognizes Hayes modem commands. Hayes Microcomputer Products is one of the leading manufacturers of modems and has developed a language called the AT command set for controlling modems that has become the de facto standard.

  • Help

    Online documentation. Many programs come with the instruction manual, or a portion of the manual, integrated into the program. If you encounter a problem or forget a command while running the program, you can summon the documentation by pressing a designated Help key or entering a HELP command. In Windows, the Help key is the […]

  • Hi8

    A higher-quality version of the 8mm videotape format that offers a sharper picture. Hi8 is the successor to the original Video8 format and is an analog format.


Disclaimer: Hal/S definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.