کمپیوٹر زباناں
بنیادی طور اُتے کمپیوٹر صرف تے صرف ۱ تے ۰ دی بولی سمجھدا اے۔ انسان دے لئی ایہ ممکن نئيں اے کہ اوہ کمپیوٹر توں ۱ تے ۰ دی بولی وچ کمپیوٹر توں تبادلۂ خیال کرے۔ اس مشکل نوں حل کرنے دے لئی ایسی زباناں ایجاد کيتیاں گئیاں نيں جنہاں دے ذریعہ کمپیوٹر دے نال باآسانی تبادلۂ خیال کيتا جا سکے۔
ایسا کوڈ جسنوں کمپیوٹر براہ راست جلا سکدا اے اسنوں اوبجیکٹ کوڈ (Object Code) کہندے نيں۔ جدوں کہ ایسا کوڈ جسنوں کمپیوٹر براہ راست چلانے دے قابل نہ ہو اسنوں سورس کوڈ (Source Code) کہندے نيں۔
بنیادی طور اُتے انہاں زباناں نوں تن زمنراں وچ تقسیم کيتا جاسکدا اے۔
- بنیادی زباناں
- درمیانی درجاندی زباناں
- اعلیٰ درجاندی زباناں
بنیادی زباناں
[سودھو]ایس زباناں جو کمپیوٹر دی مادری بولی دے نیڑے ترین نيں اس زمرے وچ شمار کيتیاں جاندیاں نيں۔
مشین بولی
[سودھو]کمپیوٹر دی مادری زبان،جو صرف ۱ تے ۰ اے نوں مشینی ڑبان کہیا جاندا اے۔ مشنی بولی وچ لکھے گئے پروکرام عام طور اُتے بہت تیزی توں کم کردے نيں۔ مگر انہاں دا نقصان ایہ اے کہ ہر مشین دی بولی مختلف ہُندی اے۔ اک مشین اُتے لکھیا ہويا کوڈ دوسری مشین اُتے نئيں چلدا۔۱ تے ۰ توں مراد بالکل ایداں دے ہی اے جسنوں بجلی دا آنا تے بند ہو جانا، ۱ توں مراد بجلی دا آنا اے تے ۰ توں مراد off یعنی بند ہو جانا اے۔
بولی جمعیہ
[سودھو]زبان جمعیہ یا ایسمبلی زبان کمپیوٹر دی مادری بولی دے نیڑے ترین بولی اے۔ اس وچ ۱ تے ۰ تاں استعمال نئيں ہُندے مگر اشکال استعمال ہُندیاں نيں۔
اسمبلی نوں چلانے توں پہلے کمپیوٹر اپنی بولی وچ کوڈ نوں ڈھالتا اے۔ اس کم دے لئی جو پروگرام استعمال ہُندا اے اسنوں اسیمبلر کہندے نيں۔
درمیانے درجہ دیاں بولیاں
[سودھو]یہ کمپیوٹر دی ایسی زباناں نيں جوبنیادی بولی دے نیڑے تر نيں۔ مثلا c وغیرہ
اعلیٰ درجہ دیاں بولیاں
[سودھو]یہ اوہ زباناں نيں جنہاں نوں انسان باآسانی سمجھ لیندے نيں۔ اس زمرے وچ
- جاوا Java
- سی پلس پلس ++C
- پائیتھون Python
- ویژول بیسک Visual Basic
- روبی Ruby
- فورٹران
- کوبول کوبول
- لسپ LISP
- پاسکل PASCAL
- بیسک BASIC
وغیرہ زباناں دا شمار ہُندا اے۔