סי שארפ
שפת תכנות מונחית עצמים שפותחה על ידי מיקרוסופט / ויקיפדיה האנציקלופדיה encyclopedia
C# (נהוג לבטא C Sharp או "סִי שַׁארְפּ") היא שפת תכנות עילית מרובת-פרדיגמות, מונחית עצמים בעיקרה, המשלבת רעיונות כמו טיפוסיות חזקה, אימפרטיביות, הצהרתיות, פונקציונליות, פרוצדורליות וגנריות. השפה פותחה על ידי חברת מיקרוסופט בשנת 2000 כחלק מפרויקט דוט נט ותוקננה בשנים 2005 ו-2006 על ידי ארגון התקינה Ecma כתקן ECMA-334 ועל ידי ארגון התקינה הבין-לאומי כתקן ISO/IEC 23270:2006. נכון למאי 2024, הגרסה היציבה העדכנית של השפה היא C# 12, ששוחררה עם .NET 8[1].
עובדות מהירות פרדיגמות, תאריך השקה ...
פרדיגמות | מרובת פרדיגמות: מונחת-עצמים, אימפרטיבית, רפלקטיבית, פונקציונלית, מבנית, מונחת אירועים וגנרית. |
---|---|
תאריך השקה | 2001 |
מתכנן | מיקרוסופט, אנדרס הלסברג, Mads Torgersen |
מפתח | מיקרוסופט |
טיפוסיות | חזקה, בטוחה, (סטטית עם תמיכה בטיפוסיות דינמית) |
מימושים | Visual C#, Mono, Xamarin, Cordova |
ניבים | Cω, Spec#, Polyphonic C# |
הושפעה על ידי | ++C, Smalltalk, Java, Visual Basic, אייפל, Modula-3 |
השפיעה על | סוויפט (שפת תכנות), D, F#, Nemerle, Vala |
סיומת | cs. |
https://docs.microsoft.com/en-us/dotnet/csharp/ | |
סגירה