![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/3/35/The_C_Programming_Language_logo.svg/langur-640px-The_C_Programming_Language_logo.svg.png&w=640&q=50)
سی (پروگرامنگ زبان)
From Wikipedia, the free encyclopedia
سی (انگریزی: C) ایک عمومی مقاصد کی حامل پروگرامنگ زبان ہے جسے ڈینس ریچی نے 1969ء اور 1973ء کے درمیان میں اے ٹی اینڈ ٹی بیل لیباریٹری (AT&T Bell Labs) میں تیار کیا تھا۔ سی پروگرامنگ زبان کو تیار کرنے کا اصل مقصد یہ تھا کہ اس کے ذریعہ یونکس آپریٹنگ سسٹم پر کام کیا جائے اور اسے مزید ترقی دی جائے۔ سی زبان کا شمار ہر دور میں سب زیادہ استعمال ہونے والی زبانوں میں رہا ہے،[1][2] اس لیے سی کے کمپائلرز تقریباً سب ہی آپریٹنگ سسٹم کے لیے دستیاب ہیں۔
اکثر دوسری پروگرامنگ زبانیں بالواسطہ یا بلاواسطہ طور ہر سی زبان سے متاثر ہوئی ہے، جن میں ڈی، گو، رسٹ، جاوا، جاوا سکرپٹ، پرل، پائیتھون اور پی ایچ پی جیسی زبانیں اور یونکس کا سی شیل بھی شامل ہیں۔
اجمالی معلومات پیراڈائم, اشاعت ...
![]() دی سی پروگرامنگ زبان (کتاب)(جو "K&R سے مشہور ہے)، سی زبان پر پہلی کتاب۔ | |
پیراڈائم | Imperative (procedural)، structured |
---|---|
اشاعت | 1972 |
ڈیزائنر | ڈینس ریچی |
ترقی دہندہ | Dennis Ritchie & Bell Labs (creators); ANSI X3J11 (ANSI C); ISO/IEC JTC1/SC22/WG14 (ISO C) |
مستحکم اشاعت | سی 11 (دسمبر 2011) |
شعبہ تحریر | Static، weak، manifest، nominal |
اہم اطلاقات | GCC، Clang، Intel C، MSVC ، Pelles C، Watcom C |
بولیاں | Cyclone، Unified Parallel C، Split-C، Cilk، C* |
متاثر | بی (BCPL، CPL)، ALGOL 68، اسمبلی زبان، PL/I، FORTRAN |
موثر | Numerous: AMPL، AWK، csh، سی++، C--، C#، Objective-C، BitC، D، Go، Rust، Java، جاوا سکرپٹ، Limbo، LPC، پرل، پی ایچ پی، Pike، Processing، Seed7، Verilog (HDL) |
آپریٹنگ سسٹم | کراس پلیٹ فارم |
فائل کی توسیع | ۔c, ۔h |
بند کریں