پائتھن کورس کا پہلا لیکچر۔ جانیں پائتھن کیا ہے، یہ ایک مقبول پروگرامنگ زبان کیوں ہے، اور آپ اس سے کیا بنا سکتے ہیں۔
پائتھن کیا ہے؟
پائتھن ایک اعلیٰ سطحی، عام مقصد کی پروگرامنگ زبان ہے۔ اسے کمپیوٹر کو ہدایات دینے کا ایک طریقہ سمجھیں جو کمپیوٹر کی اپنی زبان (جو صرف 1s اور 0s ہے) کے مقابلے میں انسانوں کے لیے پڑھنا اور لکھنا بہت آسان ہے۔
یہ اپنی سادہ، صاف نحو (syntax) کے لیے جانی جاتی ہے، جس کا مطلب ہے کہ زبان کے قواعد سیدھے ہیں۔ یہ اسے ابتدائی افراد کے لیے سیکھنے میں سب سے آسان پروگرامنگ زبانوں میں سے ایک بناتی ہے۔
آپ کو پائتھن کیوں سیکھنا چاہیے؟
- سیکھنے میں آسان: اس کا نحو سادہ ہے اور تقریباً عام انگریزی کی طرح پڑھا جاتا ہے، جو آپ کو پیچیدہ قواعد میں پھنسنے کے بجائے پروگرامنگ کے تصورات سیکھنے پر توجہ مرکوز کرنے میں مدد کرتا ہے۔
- متنوع (یہ کچھ بھی کر سکتی ہے!): آپ پائتھن کو تقریباً کسی بھی چیز کے لیے استعمال کر سکتے ہیں۔ یہ کسی ایک مخصوص شعبے تک محدود نہیں ہے۔
- بڑی کمیونٹی: لاکھوں ڈویلپرز پائتھن استعمال کرتے ہیں۔ اس کا مطلب ہے کہ اگر آپ کبھی پھنس جاتے ہیں، تو بہت زیادہ امکان ہے کہ کسی نے پہلے ہی آپ کے سوال کا آن لائن جواب دے دیا ہو۔
- ملازمتوں میں زیادہ مانگ: پائتھن دنیا کی سب سے مقبول پروگرامنگ زبانوں میں سے ایک ہے، اور بہت سی کمپنیاں پائتھن ڈویلپرز کی تلاش میں ہیں۔
آپ پائتھن سے کیا کر سکتے ہیں؟
پائتھن بہت سے مختلف شعبوں میں استعمال ہوتی ہے۔ یہاں چند مثالیں ہیں:
- ویب ڈویلپمنٹ: ویب سائٹس کے پیچھے “دماغ” (سرور سائیڈ لاجک) بنانے کے لیے۔
- ڈیٹا سائنس اور مشین لرننگ: ڈیٹا کا تجزیہ کرنے، پیٹرن تلاش کرنے، اور پیشین گوئیاں کرنے کے لیے۔
- آٹومیشن اور اسکرپٹنگ: بار بار دہرائے جانے والے کاموں کو خودکار بنانے کے لیے، جیسے سینکڑوں فائلوں کا نام تبدیل کرنا یا ای میل بھیجنا۔
- گیم ڈویلپمنٹ: سادہ گیمز بنانے کے لیے۔
- ڈیسک ٹاپ ایپلیکیشنز: آپ کے کمپیوٹر پر چلنے والے سافٹ ویئر بنانے کے لیے۔
لیکچر کا خلاصہ
اس لیکچر میں، ہم نے سیکھا کہ پائتھن ایک طاقتور لیکن سادہ پروگرامنگ زبان ہے۔ اس کی پڑھنے کی صلاحیت اسے ابتدائی افراد کے لیے بہترین بناتی ہے، اور اس کی استعداد اسے کسی بھی پروگرامر کے لیے ایک قیمتی مہارت بناتی ہے۔

اگلی بار
ہمارے اگلے لیکچر میں، ہم آپ کے کمپیوٹر پر پائتھن ماحول کو ترتیب دینے کے ذریعے عملی کام کریں گے تاکہ آپ اپنا کوڈ لکھنا شروع کر سکیں۔
