كايثون
{{بطاقة برمجية}}
'''كايثون''' {{إنج|Cython}}؛ هي [[لغة برمجة]] تستخدم لغة [[بايثون (توضيح)|البايثون]] ولغة [[سي (لغة برمجة)|سي]]، ويهدف منها أن تكون أشمل من لغة البرمجة [[بايثون (توضيح)|بايثون]]، وتم تصميمها لتوفير أداء شبيه بلغة [[سي (لغة برمجة)|C]]، وجرى تسميتها بكايثون {{إنج|Cython}} وهو اسم يشير إلى اللغتين.<ref>{{استشهاد ويب
| مسار = http://docs.cython.org/en/latest/src/quickstart/overview.html
| عنوان = Cython - an overview — Cython 3.0a0 documentation
| موقع = docs.cython.org
| تاريخ الوصول = 2019-03-16
|مسار أرشيف= https://web.archive.org/web/20191212140524/http://docs.cython.org/en/latest/src/quickstart/overview.html|تاريخ أرشيف=2019-12-12}}</ref><ref>{{استشهاد بكتاب|عنوان=Cython|مسار= https://www.oreilly.com/library/view/cython/9781491901731/|ISBN=9781491901557|لغة=en|الأول=Kurt W.|الأخير=Smith|مسار أرشيف= https://web.archive.org/web/20191104162440/http://shop.oreilly.com/product/0636920033431.do|تاريخ أرشيف=2019-11-04}}</ref>

الكايثون هي لغة مترجمة تُستخدم عادةً لإنشاء وحدات تمديد [[سي بايثون]]. يتم تجميع كود شبيه بايثون المترجم إلى [[سي (لغة برمجة)|سي]] أو [[سي++]]، ثم يتم وضعه تلقائيًا في رمز الواجهة، يتم إنتاج وحدات الملحق يمكن تحميلها واستخدامها بواسطة رمز البايثون العادي باستخدام عبارة الاستيراد ([[استيراد]])، ولكن مع أقل بكثير حسابية في وقت التشغيل. كما يسهل الكايثون التفاف رمز سي أو سي++ المستقل في وحدات قابلة للاستيراد لغة بيثون.

الكايثون مكتوبة بلغتي [[بايثون (توضيح)|بايثون]] و[[سي (لغة برمجة)|C]]، ويعمل على أنظمة [[مايكروسوفت ويندوز]]، [[ماك أو إس]]، [[لينكس]]، وينتج ملفات مصدر متوافقة مع [[سي بايثون]] 2.6 و 2.7 و 3.3 إلى 3.7.

== المصادر ==
{{مراجع}}

== روابط خارجية ==
* {{روابط برمجيات}}

{{شريط بوابات|برمجة الحاسوب|برمجيات|تقنية المعلومات|علم الحاسوب}}

{{بذرة برمجيات}}

[[تصنيف:بايثون (لغة برمجة)]]
[[تصنيف:برمجيات تستخدم رخصة أباتشي]]
[[تصنيف:مترجمات من مصدر إلى مصدر]]
كايثون ؛ هي لغة برمجة تستخدم لغة البايثون ولغة سي، ويهدف منها أن تكون أشمل من لغة البرمجة بايثون، وتم تصميمها لتوفير أداء شبيه بلغة C، وجرى تسميتها بكايثون  وهو اسم يشير إلى اللغتين.

الكايثون هي لغة مترجمة تُستخدم عادةً لإنشاء وحدات تمديد سي بايثون. يتم تجميع كود شبيه بايثون المترجم إلى سي أو سي++، ثم يتم وضعه تلقائيًا في رمز الواجهة، يتم إنتاج وحدات الملحق يمكن تحميلها واستخدامها بواسطة رمز البايثون العادي باستخدام عبارة الاستيراد (استيراد)، ولكن مع أقل بكثير حسابية في وقت التشغيل. كما يسهل الكايثون التفاف رمز سي أو سي++ المستقل في وحدات قابلة للاستيراد لغة بيثون.

الكايثون مكتوبة بلغتي بايثون وC، ويعمل على أنظمة مايكروسوفت ويندوز، ماك أو إس، لينكس، وينتج ملفات مصدر متوافقة مع سي بايثون 2.6 و 2.7 و 3.3 إلى 3.7.

 المصادر 

 روابط خارجية 
 

تصنيف:بايثون (لغة برمجة)
تصنيف:برمجيات تستخدم رخصة أباتشي
تصنيف:مترجمات من مصدر إلى مصدر