LC-81 Software is currently in its infancy. It is being written in assembly language using an Linux PC as developer machine (it was done in a MS-DOS PC before).
Applications can vary from stand-alone programs taking control of the whole machine, to better structured ones relying on system software existing in the MC-EPROM or previously loaded into RAM.
A primitive operating system (LCCP) is currently under development.
Applications are programs running at the LC-81 minicomputer for doing tangible work. Most of these are written in Z80 assembly language but it could also be cross-compiled in MS-DOS PC using some superlanguage cross-compiler.