کمپیوٹر زبانیں
بنیادی طور پر کمپیوٹر صرف اور صرف  اور  کی زبان سمجھتا ہے انسان کے لیے یہ ممکن نہیں ہے کہ وہ کمپیوٹر سے  اور  کی زبان میں کمپیوٹر سے تبادلۂ خیال کرے اس مشکل کو حل کرنے کے لیے ایسی زبانیں ایجاد کی گئیں ہیں جن کے ذریعہ کمپیوٹر کے ساتھ با آسانی تبادلۂ خیال کیا جا سکے ایسا کوڈ جسے کمپیوٹر براہ راست چلا سکتا ہے اسے اوبجیکٹ کوڈ Object Code کہتے ہیں جبکہ ایسا کوڈ جسے کمپیوٹر براہ راست چلانے کے قابل نہ ہو اسے سورس کوڈ Source Code کہتے ہیں بنیادی طور پر ان زبانوں کو تین زمروں میں تقسیم کیا جا سکتا ہے بنیادی زبانیں درمیانی درجاتی زبانیں اعلی درجاتی زبانیں