PALASMO

PALASM es uno de los primeros lenguajes de descripción de hardware, utilizado para traducir funciones booleanas y tablas de transición de estado en un mapa de fusibles para su uso con dispositivos Programmable Array Logic (PAL) introducidos por Monolithic Memories, Inc. (MMI).). El lenguaje fue desarrollado por John Birkner a principios de los años 1980. No distingue entre mayúsculas y minúsculas.
El compilador PALASM fue escrito por MMI en FORTRAN IV en un IBM 370/168. MMI puso el código fuente a disposición de los usuarios sin costo alguno. En 1983, los clientes de MMI ejecutaban versiones de DEC PDP-11, Data General NOVA, Hewlett-Packard HP 2100, MDS800 y otros. MMI produjo un puerto MS-DOS ampliamente utilizado. Hubo una interfaz de Windows escrita algún tiempo después.