LocalazyLocalazy
HAL/S je vysokoúrovňový jazyk assembleru používaný k programování řídicích systémů kosmických lodí. Byl vyvinut společností Honeywell Corporation v 60. letech 20. století a používá se dodnes. HAL/S je určen pro programování v prostředí reálného času. Jedná se o symbolický jazyk, což znamená, že k reprezentaci instrukcí používá mnemotechnické kódy. Díky tomu se tento jazyk snadno čte a zapisuje a také usnadňuje generování kódu assembleru z kódu vysoké úrovně. HAL/S je velmi efektivní jazyk a často se používá v kritických aplikacích. Má malou sadu instrukcí, což usnadňuje jeho implementaci v hardwaru. HAL/S je také velmi přenosný a lze jej použít v různých systémech řízení kosmických lodí. Navzdory svým výhodám má HAL/S i některé nevýhody. Není to příliš flexibilní jazyk a nehodí se pro aplikace, které vyžadují velké množství zpracování dat. Není také příliš snadné se jej naučit, což je dáno jeho syntaxí a nedostatkem dokumentace.