Short Code (Короткий код) — одна з перших мов програмування високого рівня з коли-небудь розроблених для комп'ютерів. Short Code являє собою вже не набір машинних кодів, як це було раніше, а повноцінні математичні вирази, які потім інтерпретуються в машинний код.
Історія
Як мова програмування Short Code був запропонований Джоном Моклі у 1949 році. Оригінальна назва мови, надана автором — Brief Code.
Перша реалізація інтерпретатора коду була написана Вільямом Шміттом для комп'ютера BINAC в 1949 році, але цей інтерпретатор ніколи не перевірявся і не налагоджувався:7—8. На наступний рік Шміттом була розроблена нова версія для UNIVAC I, де вже мова отримала назву Short Code. Кінцевий же варіант Short Code був запропонований в 1952 році для комп'ютера [en] А. Б. Тоніком і Дж. Р. Логаном.
Приклад програми
Приклад програми на Short Code для обчислення виразу присвоювання :15
Процес ручного перетворення математичного виразу в Short Code:
X3 = ( X1 + Y1 ) / X1 * Y1 заміна змінних X3 03 09 X1 07 Y1 02 04 X1 Y1 заміна операторів і круглих дужок Зауваження: множення описується простим розміщенням поруч змінних 07Y10204X1Y1 групування в слова по 12 байт. 0000X30309X1
Див. також
Примітки
- Schmitt, William F. (1988). The UNIVAC SHORT CODE. Annals of the History of Computing (англ.) (10).
Література
- Wexelblat, Richard L. (Ed.) (1981). History of Programming Languages, p. 9. New York: Academic Press.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Short Code Korotkij kod odna z pershih mov programuvannya visokogo rivnya z koli nebud rozroblenih dlya komp yuteriv Short Code yavlyaye soboyu vzhe ne nabir mashinnih kodiv yak ce bulo ranishe a povnocinni matematichni virazi yaki potim interpretuyutsya v mashinnij kod IstoriyaYak mova programuvannya Short Code buv zaproponovanij Dzhonom Mokli u 1949 roci Originalna nazva movi nadana avtorom Brief Code Persha realizaciya interpretatora kodu bula napisana Vilyamom Shmittom dlya komp yutera BINAC v 1949 roci ale cej interpretator nikoli ne pereviryavsya i ne nalagodzhuvavsya 7 8 Na nastupnij rik Shmittom bula rozroblena nova versiya dlya UNIVAC I de vzhe mova otrimala nazvu Short Code Kincevij zhe variant Short Code buv zaproponovanij v 1952 roci dlya komp yutera en A B Tonikom i Dzh R Loganom Priklad programiPriklad programi na Short Code dlya obchislennya virazu prisvoyuvannya a b c b c displaystyle a b c b c 15 Proces ruchnogo peretvorennya matematichnogo virazu v Short Code X3 X1 Y1 X1 Y1 zamina zminnih X3 03 09 X1 07 Y1 02 04 X1 Y1 zamina operatoriv i kruglih duzhok Zauvazhennya mnozhennya opisuyetsya prostim rozmishennyam poruch zminnih 07Y10204X1Y1 grupuvannya v slova po 12 bajt 0000X30309X1Div takozhPokolinnya mov programuvannya Hronologiya mov programuvannya Porivnyannya mov programuvannya Mova modelyuvannyaPrimitkiSchmitt William F 1988 The UNIVAC SHORT CODE Annals of the History of Computing angl 10 LiteraturaWexelblat Richard L Ed 1981 History of Programming Languages p 9 New York Academic Press ISBN 0 12 745040 8