compatible software: application software programs that share common conventions so they can be utilized together
code: (computer science) the symbolic arrangement of data or instructions in a computer program or the set of such instructions
sugar palm: Malaysian feather palm with base densely clothed with fibers; yields a sweet sap used in wine and trunk pith yields sago