सिट्रीन प्रोग्रामिंग भाषा

सिट्रीन एक सरल प्रोग्रामिंग भाषा है जिसमें आप अपनी मातृभाषा में कोड लिख सकते हैं। आप अपने बनाए गए परियोजनाओं को किसी भी पीसी, फोन, गेम कंसोल या वेब पर निर्यात कर सकते हैं। निर्यात करना भी ऑनलाइन बिल्ड सर्वर के माध्यम से संभव है।

सिट्रीन डाउनलोड करें


 

Citrine कैसे काम करता है?

1. वाक्य:
Citrine कार्यक्रमों को ऊपर से नीचे पढ़ता है, वाक्य की शुरुआत से अंत तक। प्रत्येक वाक्य एक बिंदु पर समाप्त होता है।

2. वेरिएबल्स:
Citrine में वेरिएबल कैसे घोषित करें:

>> abc := 123.

3. संदेश:
आप एक कार्यक्रम लिखते हैं, वस्तुओं को संदेश भेजकर (संख्याएँ, पाठ, बूलियन, अनुक्रम आदि)। सामान्य संकेतन है:

<object> <message>.

यदि संदेश में तर्क होते हैं, तो आप उन्हें संदेश के साथ मिलाते हैं नीचे दिए गए तरीके से:

<object> <a>: <argument 1> <b>: <argument 2>

यहाँ a और b दोनों ही उसी संदेश का हिस्सा हैं। यदि संदेश में 1 तर्क होता है जो केवल 1 चरित्र (जैसे +) से बना है तो आपको कोलन को छोड़ देना चाहिए।

4. कोमा:
आप कई संदेशों को एक साथ जोड़ सकते हैं। यदि एक संदेश के तर्क होते हैं, तो आपको एक कोमा (,) लगाना चाहिए यदि आप एक जारी रखने वाला संदेश भेजना चाहते हैं। उदाहरण:

छापें: ['नमस्ते दुनिया!'], रोकें.

5. कार्य:
आप निर्देशों को { और } में लपेटकर समूहित कर सकते हैं। यह एक कार्य बन जाता है। आप कार्यों को भी संदेश भेज सकते हैं, उदाहरण के लिए * 3 कार्य को 3 बार चलाने के लिए:

{ :i ... } * 3.

कार्य की शुरुआत में पैरामीटर होते हैं। <- का उपयोग करके आप कार्य से उत्तर लौटाते हैं। आप किसी भी वस्तु को नए कार्यों को नए संदेशों से जोड़कर बढ़ा सकते हैं:

संख्या के साथ: ['डबल'] करें: {
    <- स्वयं * 2.
}.
छापें: 3 डबल, रोकें.

ये मूल बातें हैं। Citrine को बेहतर तरीके से जानने का सबसे अच्छा तरीका है इसे खेल-खेल में खोजें। खुद खोजें कि कौन से वस्तुएं और संदेश उपलब्ध हैं....

ऑब्जेक्ट एक्सप्लोरर