freeware: software that is provided without charge
coding system: a system of signals used to represent letters or numbers in transmitting messages
arthroscope: a type of endoscope that is inserted into a joint for visual examination