ये वे सूचनाएँ, आदेश अथवा तरीके हैं जिनके आधार पर कम्प्यूटर का हार्डवेयर कार्य करता है। कम्प्यूटर हार्डवेयर सॉफ्टवेयर से परिचित होते हैं अथवा सॉफ़्टवेयर कम्प्यूटर के हार्डवेयर से परिचित एवम् उन पर आधारित होते हैं। सॉफ़्टवेयर का इतिहास द्वैध निर्देशों का समय