CSV (Comma Separated Values) ٹیبلولر ڈیٹا، جیسے اسپریڈ شیٹ یا ڈیٹا بیس کو ذخیرہ کرنے کے لیے ایک سادہ ٹیکسٹ فائل فارمیٹ ہے۔ یہ ویب ایپلیکیشنز کے لیے ڈیٹا انٹرچینج کی سب سے عام شکل ہے، جسے اکثر مواد کے انتظام کے نظام کے ذریعے سنبھالا جاتا ہے۔ CSV فائلیں عام طور پر متن کی کوما سے حد بندی کی گئی لکیریں ہوتی ہیں، جن میں مختلف حد بندی کرنے والے استعمال کرنے کا اختیار ہوتا ہے، جیسے کہ ٹیبز یا اسپیس۔ CSV فائل کی ہر سطر ایک ڈیٹا ریکارڈ ہے، جس میں فیلڈز کو ڈیلیمیٹر سے الگ کیا گیا ہے۔
CSV فائلوں کو زیادہ تر اسپریڈشیٹ ایپلی کیشنز بشمول Microsoft Excel کے ذریعے سپورٹ کیا جاتا ہے، اور ڈیٹا بیس میں درآمد کیا جا سکتا ہے۔ انہیں درآمد یا برآمد کے کاموں کے لیے استعمال کیا جا سکتا ہے جس میں ڈیٹا بیس، ایپلی کیشنز یا خدمات کے درمیان ٹیبلر ڈیٹا کا تبادلہ ہوتا ہے۔
CSV فائلیں عام طور پر مختلف ایپلیکیشنز یا سروسز کے درمیان ڈیٹا کے تبادلے کے لیے استعمال ہوتی ہیں، اور اکثر ڈیٹا کے کالموں کی شناخت کے لیے ہیڈرز ہوتے ہیں۔ یہ صارف کو ٹارگٹ ایپلیکیشن میں CSV کالموں کو تیزی سے نقشہ بنانے کی اجازت دیتا ہے۔ چونکہ ڈیٹا لائن الگ کرنے والے پر مشتمل نہیں ہو سکتا، ہر قطار متن کی ایک لائن ہونی چاہیے۔
CSV فارمیٹ کو اکثر سافٹ ویئر ڈویلپرز اس کی سادگی اور تجزیہ کرنے میں نسبتاً آسانی کی وجہ سے ترجیح دیتے ہیں۔ مزید، CSV ڈیٹا اکثر انسانی پڑھنے کے قابل اور ترمیم کرنے میں آسان ہوتا ہے۔ یہ مائیکروسافٹ ایکسل جیسے بائنری فارمیٹس سے متصادم ہے، جسے پڑھنے کے لیے ایک مخصوص ایپلیکیشن کی ضرورت ہوتی ہے۔
CSV فائلیں سافٹ ویئر ایپلی کیشنز کے اندر ڈیٹا کو نکالنے، تبدیل کرنے اور لوڈ کرنے میں کلیدی کردار ادا کرتی ہیں۔ اس طرح، CSV ڈیٹا کو ڈیٹا کی صفائی، تجزیات کے لیے ڈیٹا کی تیاری، اور مشین لرننگ جیسے بہت سے ڈیٹا ہیرا پھیری کے کاموں میں استعمال کیا جاتا ہے۔ مزید برآں، CSV ڈیٹا کو کئی پروگرامنگ زبانوں میں پڑھا اور ہیرا پھیری کیا جا سکتا ہے۔
CSV فارمیٹ اپنی سادگی، بھروسے اور لچک کی وجہ سے آج بھی رائج ہے۔ یہ اکثر ڈیٹا کی درآمد اور برآمد کے لیے ترجیحی فائل فارمیٹ ہوتا ہے، اور سافٹ ویئر ایپلی کیشنز میں سب سے زیادہ مقبول فائل فارمیٹس میں سے ایک ہے۔