C (שפת תכנות)
שפת תכנות / ויקיפדיה האנציקלופדיה encyclopedia
שפת C היא שפת תכנות הכוללת מנגנוני בקרת זרימה ומבני נתונים פשוטים, ומאפשרת ניצול מרבי של יכולות המחשב, בדומה לשפת סף. שפת C היא אחת השפות היעילות והמהירות בתעשייה, ומשמשת כיום בעיקר לכתיבת מערכות בהן זמן הביצוע הוא גורם קריטי, או כאלה שדורשות אינטראקציה עם מערכות חומרה. רוב מערכות ההפעלה הנפוצות כתובות בעיקר בשפת C, וכן רוב הדפדפנים הנפוצים.
עובדות מהירות פרדיגמות, תאריך השקה ...
פרדיגמות | תכנות אימפרטיבי, תכנות פרוצדורלי, תכנות מובנה |
---|---|
תאריך השקה | 1972 |
מתכנן | דניס ריצ'י |
מפתח | דניס ריצ'י במעבדות בל |
גרסה אחרונה | C17 (יוני 2018), C23 (11 בדצמבר 2020) |
טיפוסיות | סטטית, חלשה, מפורשת |
מימושים | GCC, Intel C, MSVC, Turbo C, Clang, Watcom C |
ניבים | Cyclone, Unified Parallel C, Split-C, Cilk, C* |
הושפעה על ידי | B (BCPL, CPL), ALGOL 68, Assembly, PL/I, FORTRAN |
השפיעה על |
מספר רב של שפות: AMPL, AWK, C Shell, Vala, C++, C--, C#, Objective-C, BitC, D, Go, Java, JavaScript, Limbo, LPC, Perl, PHP, Pike, Processing, Rust, Julia, Zig |
סיומת | .c, .h |
https://www.open-std.org/jtc1/sc22/wg14/ האתר הרשמי | |
סגירה
שפת C היא אחת משפות התכנות הנפוצות בעולם[1]. קיימים מהדרים לשפת C עבור כמעט כל סוגי המחשבים ומערכות ההפעלה. שפת C השפיעה על שפות תכנות רבות, ובמיוחד על C++, שנכתבה בתחילה כקדם-מעבד עבור C, וכיום היא כמעט מכילה את שפת C. רוב שפות התכנות הנפוצות כיום כוללות מאפיינים תחביריים המזכירים את שפת C.