LocalazyLocalazy
HAL/S je vysokoúrovňový asemblerový jazyk používaný na programovanie riadiacich systémov kozmických lodí. Vyvinula ho spoločnosť Honeywell Corporation v 60. rokoch 20. storočia a používa sa dodnes. HAL/S je určený na programovanie v prostredí reálneho času. Je to symbolický jazyk, čo znamená, že na reprezentáciu inštrukcií používa mnemotechnické kódy. Vďaka tomu sa tento jazyk ľahko číta a zapisuje a tiež umožňuje jednoduché generovanie kódu assembleru z kódu vysokej úrovne. HAL/S je veľmi efektívny jazyk a často sa používa v kritických aplikáciách. Má malú sadu inštrukcií, čo uľahčuje jeho implementáciu v hardvéri. HAL/S je tiež veľmi prenosný a môže sa používať v rôznych systémoch riadenia kozmických lodí. Napriek svojim výhodám má HAL/S aj niektoré nevýhody. Nie je to veľmi flexibilný jazyk a nie je vhodný pre aplikácie, ktoré vyžadujú veľké množstvo spracovania údajov. Takisto nie je veľmi jednoduché sa ho naučiť kvôli jeho syntaxi a nedostatku dokumentácie.