COMPOUND WORDS 
free software | {n} | (free of charge software) SEE: freeware :: | free software | {n} | (software that can be freely copied and modified) | software | {n} | (encoded computer instructions) | software architecture | {n} | (Translations) | software configuration management | {n} | (controlling and tracking changes made to software files) | software development | {n} | (translation of goal into a software product) | software engineering | {n} | (subfield of engineering) | software framework | {n} | (abstraction used in software development) 
   5000 WORDS 
 | L095 | P3889 | software | die Software | 软件 
 |