سي (لغة برمجة): الفرق بين النسختين
[نسخة منشورة] | [نسخة منشورة] |
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل |
ط بوت: تدقيق إملائي و/أو تنسيق |
||
سطر 13:
'''سي''' ({{IPAc-en|s|iː}}، وباللاتينية [[C|حرف ''C'']])، وهي [[لغة برمجة]] [[حاسوب]] [[لغة متعددة الأغراض|متعددة الأغراض]] [[برمجة أمرية|أمرية]] تدعم [[البرمجة المهيكلة]] والنطاق المعجمي المتغير و[[استدعاء ذاتي (علم الحاسوب)|الاستدعاء الذاتي]]، بينما يمنع نظام النوع الساكن العديد من العمليات الغير مرغوبة. ومن خلال تصميم لغة السي فقد وفرت تركيبات تعيين دقيقة [[لغة الآلة|لتعليمات الآلة]] النموذجية، وبالتالي فقد صممت للاستخدام الدائم في التطبيقات المبرمجة مسبقا [[لغة تجميع|بلغة التجميع]]، [[نظام تشغيل|كأنظمة التشغيل]]، وكذلك العديد من [[برمجيات تطبيقية|البرامج التطبيقية]] لأجهزة الكمبيوتر من [[حاسوب فائق|الحواسيب العملاقة]] وحتى [[نظام مضمن|الأنظمة المدمجة]].
صممها وطوّرها في أوائل السبعينيات [[كن تومسون]]، [[بريان كيرنيغان]]، و[[دينيس ريتشي]].<ref>{{cite techreport |first=M. D. |last=McIlroy |authorlink=Doug McIlroy |year=1987 |url=http://www.cs.dartmouth.edu/~doug/reader.pdf |title=A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 |series=CSTR |number=139 |institution=Bell Labs |format=PDF |page=10}}</ref><ref>{{
== تاريخ ==
سطر 76:
* [http://www.c-faq.com/ comp.lang.c Frequently Asked Questions]
* [http://www.open-std.org/JTC1/SC22/WG14/www/standards ISO/IEC 9899], publicly available official C documents, including the C99 Rationale
* {{
* [http://csapp.cs.cmu.edu/3e/docs/chistory.html A History of C], by Dennis Ritchie
|