أي لغة برمجة حين تتعلمها تمر بثلاث مراحل:
1- المرحلة الأولى:إدارك المفهوم
وفي هذه المرحلة تتعلم فيها الأساس التى بنيت عليه هذا اللغة، وكيفية الاستفادة منها، وكيفية البرمجة باستخدامها، وهذه هي أهم مرحلة فى المراحل الثلاث، وإن كان الوضع حاليا أيسر كثيرا، فكل لغات البرمجة المستخدمة حاليا (تقريبا) تسير على نفس النهج وهو البرمجة الموجهة للكائنات أو