فهم برامج الترميز: التعقيد ودعم الأجهزة ونظام MOS والتفاوض