यह दस्तावेज़ अभ्यासों में इस्तेमाल होने वाली भाषा और शब्दावली के लिए स्टाइल गाइड का काम करता है।
सभी अभ्यासों में इन नियमों का पालन होना चाहिए। मौजूदा विवरणों और टेस्ट केस को इन नियमों के अनुसार ढाला जा सकता है, इसके लिए "जगह लेने वाले" नए टेस्ट केस बनाने की ज़रूरत नहीं है।
कुछ शब्द ऐसे हैं जिनकी एक से अधिक सही वर्तनियाँ होती हैं (जैसे "lower case" और "lowercase")। जहाँ इस दस्तावेज़ में एक तय शैली नहीं बनी है, वहाँ एक अभ्यास के अंदर इनका इस्तेमाल एक जैसा ही होना चाहिए।
अगर सभी मेंटेनरों के बीच आम सहमति हो कि यह ठीक है, तो अभ्यास इन नियमों से अलग हो सकते हैं। उदाहरण के लिए, अलग-अलग इकाइयों के बीच बदलाव करने वाला कोई अभ्यास SI मापों का इस्तेमाल न करने का फैसला कर सकता है।
सारी सामग्री US English में लिखी जानी चाहिए, जो UK English से कई तरह से अलग होती है। आगे चलकर दूसरे अनुवाद भी हो सकते हैं, लेकिन Exercism की "आधिकारिक" भाषा US English है।
माप की सभी इकाइयाँ SI या SI से बनी इकाइयाँ होनी चाहिए।
संक्षेप, लघु रूप और आद्याक्षर अक्सर दूसरे विकल्पों की तुलना में समझने में कठिन होते हैं, और सीखने की कोशिश कर रहे लोगों को ये अलग-थलग महसूस करा सकते हैं।
बहुत-से संक्षेप शब्दजाल होते हैं। जहाँ तक हो सके, दूसरे शब्द इस्तेमाल करके शब्दजाल से बचें। संक्षेप सिर्फ तभी इस्तेमाल कीजिए जब इनमें से कोई एक बात लागू हो:
संक्षेप इस्तेमाल करते समय हमेशा उसके पहले इस्तेमाल पर बताइए कि उसका मतलब क्या है। इसमें अक्सर संक्षेप का पूरा रूप लिखना शामिल होगा, लेकिन हमेशा नहीं। केवल संक्षेप का पूरा रूप लिख देना कम ही मौकों पर काफी होता है।
यहाँ कुछ उदाहरण नियम दिए गए हैं:
और अच्छे इस्तेमाल के कुछ उदाहरण:
सूचियों में "ऑक्सफोर्ड कॉमा" (जिसे सीरियल कॉमा भी कहा जाता है) का इस्तेमाल कीजिए। उदाहरण के लिए, "I love my parents, Lady Gaga and Humpty Dumpty" लिखने की जगह "I love my parents, Lady Gaga, and Humpty Dumpty" लिखिए। समझाने वाली यह तस्वीर भी आपको पसंद आ सकती है।
कुछ संक्षेप इतने आम, उपयोगी और गैर-तकनीकी माने जाते हैं कि हमने उन्हें अनुमति दे दी है:
e.g. या eg
i.e. या ie
etc. या etc
docsअभ्यास विवरणों में संकुचित रूप (जैसे "won't", "I'm", "that's") कम से कम इस्तेमाल कीजिए, या बिल्कुल नहीं; लेकिन साइट पर बाकी जगहों की भाषा (जैसे वेबसाइट की सामग्री, मेंटरिंग) में इन पर कोई रोक नहीं है।
American English की कई शैली-गाइड कहती हैं कि "i.e." और "e.g." जैसे संक्षेपों के बाद कॉमा लगना चाहिए (उदाहरण के लिए यह StackExchange थ्रेड देखिए)। Exercism के पाठ में यह मान्य है, लेकिन ज़रूरी नहीं।
जहाँ भी गणितीय शब्द इस्तेमाल हों, वहाँ उन्हें समझाया जाना चाहिए, या उनकी जगह ऐसे शब्द लाने चाहिए जिनके लिए उस विषय का कम ज्ञान चाहिए।
उदाहरण:
सारा कोड अपने ट्रैक की शैली के नियमों के अनुसार एक जैसी फॉर्मेटिंग में लिखा जाना चाहिए। जहाँ संभव हो, पूरे ट्रैक के ये नियम उस भाषा की पसंदीदा शैली के नियमों से मेल खाने चाहिए।