ये हैं:- 1) यह इनपुट द्वारा डाटा या निर्देश स्वीकार करता है, 2 ) यह डाटा को संग्रहित करता है, 3) यह उपयोगकर्ता की आवश्यकता अनुसार डाटा को संसाधित करता है, 4) यह परिणामों को मनचाहे रूप में आउटपुट के द्वारा दर्शाता है, 5) यह कम्प्यूटर के भीतरी आपरेशनों को नियंत्रित करता है।