स्पीडकोडिंग

स्पीडकोडिंग, स्पीडकोड या स्पीडको पहली उच्च स्तरीय प्रोग्रामिंग भाषा थी IBM कंप्यूटर के लिए बनाया गया। तैरनेवाला स्थल  के साथ गणना का समर्थन करने के लिए आईबीएम 701 के लिए 1953 में जॉन डब्ल्यू बैकस द्वारा भाषा विकसित की गई थी।

यह विचार आईबीएम एसएसईसी मशीन की प्रोग्रामिंग की कठिनाई से उत्पन्न हुआ जब 1950 की शुरुआत में बैकस को खगोलीय स्थिति की गणना करने के लिए काम पर रखा गया था। स्पीडकोडिंग प्रणाली एक दुभाषिया (कंप्यूटिंग) थी और सिस्टम संसाधनों की कीमत पर उपयोग में आसानी पर केंद्रित थी। इसने सामान्य गणितीय कार्यों के लिए छद्म निर्देश प्रदान किए: लघुगणक, घातांक, और त्रिकोणमितीय संचालन। रेजिडेंट सॉफ़्टवेयर ने एक-एक करके छद्म निर्देशों का विश्लेषण किया और उपयुक्त सबरूटीन को कॉल किया। स्पीडकोडिंग दशमलव इनपुट/आउटपुट संचालन का पहला कार्यान्वयन भी था। हालाँकि इसने कई नौकरियों को लिखने के प्रयास को काफी हद तक कम कर दिया, स्पीडकोडिंग की मदद से लिखे गए प्रोग्राम का रनिंग टाइम आमतौर पर मशीन कोड से दस से बीस गुना अधिक था। दुभाषिया ने 310 मेमोरी शब्द लिए, जो 701 पर उपलब्ध मेमोरी का लगभग 30% था।

यह भी देखें

 * PACT (संकलक)
 * शॉर्ट कोड (कंप्यूटर भाषा)

अग्रिम पठन

 * (48 pages)