الكمبيوتر ليس مجرد آلة ولكنه يميل أكثر إلى أن يكون أداة تحاكي العقل. والكمبيوتر هو أداة للتعبير مثل الكتابة والرسم وفن النحت وصناعة الأفلام، وال Object Oriented Programming هي خطوة كبيرة لرؤية الكمبيوتر كوسيلة للتعبير أكثر منه كمجرد آلة.
كل لغات البرمجة هي تجريد أو تبسيط لشيء ما
ولكن كيف نستطيع أن نتواصل مع الكميبوتر؟ إن مجموعة الأوامر أو الشفرات التي يستطيع أن يفهمها الكمبيوتر مباشرة وبدون ترجمة تسمى ال machine code أي شفرة الآلة. أي أن الmachine code هي اللغة الأساسية للكمبيوتر وهي مجموعة من الأوامر التي يفهما الكمبيوتر مباشرة...