firmware: (computer science) coded instructions that are stored permanently in read-only memory
coding system: a system of signals used to represent letters or numbers in transmitting messages
rhumb line: a line on a sphere that cuts all meridians at the same angle; the path taken by a ship or plane that maintains a constant compass direction