Бағдарламалау тілі
-
Psion және Symbian жүйелері үшін OPL бағдарламалау тілі
OPL бағдарламалау тілі: EPOC, Symbian жүйелерінде жұмыс істейтін кіріктірілген жүйелер мен мобильді құрылғылар үшін. Psion компаниясымен 1984 ж. жасалған.
-
Фон Нейман архитектурасы және программалау тілдерінің арақатынасы
Вон Нейман тілдері – бағдарламалау тілдерінің көпшілігі негізделген архитектура. Машиналық командалар мен айнымалылар арасындағы байланыс түсіндіріледі.
-
ZPL: Инженерлік және ғылыми есептеулер үшін жаңа тіл
ZPL бағдарламалау тілі – C/C++ орнына ғылыми есептеулерде қолданылатын, жоғары өнімділікке және параллелизмге бағытталған тіл. Жылдам, кросс-платформа!
-
Стекке бағытталған Factor бағдарламалау тілі
Factor бағдарламалау тілі: динамикалық типтеу, автоматты жад басқару, метапрограммалау мүмкіндіктері. Өзіндік компилятор және IDE бар. 2003 ж. жасалған.
-
Бағдарламалау тілдері: Жалпы мақсатты және салалық тілдер
Жалпы мақсатты бағдарламалау тілдері (GPL) мен салалық тілдер (DSL) туралы біліңіз. Python, SQL, Fortran, COBOL сияқты тілдердің ерекшеліктері.
-
Бір жолдық бағдарламалар: тарихы мен қолданылуы
Бір жолдық бағдарламалар: команда жолындағы қысқа нұсқаулар, скрипттер, интерпретаторлар және компиляторлар. AWK, sed, Perl сияқты тілдерде жиі қолданылады.
-
XPL: PL/I тілінің бір саласы
XPL: PL/I негізіндегі бағдарламалау тілі. Өзінің тілінде жазылған, бір өткелді компилятор, басқа тілдер үшін компилятор жасау құралы. 1967 ж. құрылған.
-
Стакқа бағытталған бағдарламалау парадигмасы
Стекке бағытталған бағдарламалау: қағидалары, тілдері (Forth, RPL, PostScript). Деректерді өңдеу үшін стек моделін пайдалану және кері польша нотациясы.
-
S тілі: Статистикалық бағдарламалау тілінің тарихы мен дамуы
S бағдарламалау тілі: академиялық зерттеулерде қолданылады, R тілінің алдындағысы, Fortran-нан өзгеше, интерактивті деректерді талдауға арналған. 📊💻
-
ALGOL 60-ның ізбасары – ALGOL X коды
ALGOL X: ALGOL 60-ның жаңа баламасы ретінде жасалған бағдарламалау тілі. IFIP тобының ұсынысы, мәселелерді шешуге бағытталған. Бағдарламалау тарихы.
-
NELIAC: Әскери-теңіз электронды зертханасының ALGOL құрастырғышы
NELIAC: 1958 ж. Әскери-теңіз электроникалық зертханасында жасалған ALGOL 58 тілінің алғашқы компиляторы. Өзіндік компиляциялау мүмкіндігімен ерекшеленеді.
-
Линда: Параллелді есептеулердегі координация моделі
Линда – параллельді есептеуде қолданылатын модель. Дэвид Гелернтер жасаған, Fortran/C сияқты тілдермен қатар жұмыс істейді. Тарихы мен ерекшеліктері туралы біліңіз.
-
CMUCL: Тегін Common Lisp жүйесі
CMUCL – тегін Common Lisp жүйесі. Linux, BSD және Windows-та жұмыс істейді. Steel Bank Common Lisp-тің бастауы, Spice Lisp-тің эволюциясы. 💻✨
-
POP 2 және оның вариациялары: тарихы мен дамуы
POP2 бағдарламалау тілі: 1970 ж. Эдинбург университетінде жасалған, Lisp, ALGOL 60-тан бастау алады. Динамикалық компиляция мүмкіндігі бар, жылдам жұмыс істейді.
-
Дэвид А. Тернер: Компьютер ғалымының өмірі мен еңбектері
Дэвид Тернер (1946-2023) – британдық ғалым, функционалдық бағдарламалау тілдерін (SASL, KRC, Miranda) жасаған. Haskell-ге әсер еткен. Биографиясы.
-
Автоматты бағдарламалау түрлері
Автоматты бағдарламалау: компьютер бағдарламасын жасаудың түрлері, код жазуды жеңілдету, тілдерді аудару (Fortran, ALGOL) тарихы. Автокод туралы ақпарат.
-
Уотерлу университетінің WATFIV Fortran тілінің даму тарихы
WATFIV: Канадалық Уотерлоо университетінде жасалған Fortran тілінің нұсқасы. Оқу үшін ыңғайлы, бір ретте компиляциялайтын тиімді программалау жүйесі.
-
Raku: Perl отбасынан туындаған бағдарламалау тілі
Raku бағдарламалау тілі: Perl-дің жаңа ұрпағы. Бұрын Perl 6 деп аталған, қазіргі заманғы мүмкіндіктермен жабдықталған, Perl-мен үйлесімді емес, бірақ оның жаңа нұсқасы.
-
FOCAL тілі: PDP машиналары мен HP41 калькуляторларындағы бағдарламалау тілі
FOCAL: DEC PDP машиналарында қолданылған, JOSS негізіндегі қарапайым бағдарламалау тілі. Синтаксисі оңай, функциялар шектеулі.
-
АҚШ Әскери-теңіз күштерінің CMS 2 бағдарламалау тілі
CMS-2: АҚШ Әскер-теңіз күштері қолданатын кіріктірілген жүйелер бағдарламалау тілі. NTDS жүйелері үшін жасалған, модульділік пен қайта пайдалануға баса назар аударады.
-
Америкалық жазушы және бағдарламашы П.Дж. Плаугер туралы
Американдық жазушы П.Дж. Плаугер – бағдарламалау стилі, C тілі, және ғылыми фантастика жайлы автор. Bell Labs-та жұмыс істеген, Whitesmiths негіздеушісі.
-
Гректің баламасы: «Хелленик Квест» аңызы
Греческий миф о суперкомпьютерах: Древнегреческий как язык программирования! Развенчание легенды о "Ibycus" и связи с Биллом Гейтсом. Обман и СМИ.
-
Карел: Бастаушылар үшін оқу тілі
Karel бағдарламалау тілі – жаңадан бастаушыларға арналған, роботты бағдарламалауды үйретуге көмектесетін тіл. Негізгі командалар: қозғалу, бұрылу, маркер қою/алу.
-
Кеңейтілмелі бағдарламалау: Тарих және концепциялар
Кеңейтілмелі бағдарламалау: тілді, компиляторды кеңейту механиздері. 1960-жылдары дамыған, кейіннен маңызын жоғалтқан бағыт. Тарихы, негізгі еңбектер туралы ақпарат.
-
Бурроус және Юнисис жүйелері үшін Жұмыс Ағыны Тілі (WFL)
WFL: Burroughs/Unisys ClearPath жүйелері үшін процедуралық бағдарламалау тілі. JCL-ге ұқсас, жүйелік операциялар, файлдарды басқару, қалпына келтіру үшін қолданылады.
-
Iptscrae: Палата бағдарламасы үшін жасалған скрипт тілі
Iptscrae – The Palace бағдарламасы үшін жасалған, Pig Latin тілінен алынған атауы бар, Forth тіліне ұқсас стек-бағытталған сценарий тілі. Жай интерпретатор құруға арналған.
-
Алғашқы компьютерлік бағдарламалау тілдері және Автокод
Алғашқы компьютер тілдері: Autocode, 1950-60жылдары Манчестер, Кембридж, Лондон университеттерінде пайда болды. COBOL, Fortran да осыған жатады.
-
1956 жылғы Librascope LGP-30 компьютері
Librascope LGP-30 (1956) – алғашқы тікелей сатылатын компьютерлердің бірі. Бағасы, сипаттамалары, тарихы туралы толық ақпарат алаңыз.
-
Интерактивті бағдарламалау: Бағдарлама іске қосылғанда жазу әдісі
Интерактивті бағдарламалау: іске қосылған бағдарламаның өзін жазу арқылы даму. Экстремалды бағдарламалау, жылдам кері байланыс, пакеттік өңдеуден өзгешелік.
-
TACPOL: Армиялық бағдарламалау тілінің сипаттамасы
TACPOL: АҚШ армиясы жасаған тактикалық бағдарламалау тілі. TACFIRE жүйесі үшін PL/I-ға ұқсас, бірақ ерекше сөздері бар. Бағдарламалау, әскери технология.
-
SWI Prolog: Бағдарламалау тілінің іске асырылуы
SWI Prolog: тегін Prolog бағдарламалау тілінің нұсқасы. Оқыту, семантикалық веб-қосымшалар үшін өте қолайлы. Көптеген мүмкіндіктер, құралдар бар.
-
Канадалық компьютер ғалымы Артур Уитни және оның бағдарламалау тілдері
Артур Уитни – канадалық ғалым, APL-ден шабыдаланған A+, k, q және Shakti Software тілдерін жасаған. J прототипін жасауға қатысты.
-
Fortress: Жоғары өнімділік үшін жасалған эксперименттік бағдарламалау тілі
Fortress: Sun Microsystems-тың жоғары өнімді есептеу үшін жасалған, тоқтатылған бағдарламалау тілі. Қауіпсіздік, параллелизм, Unicode және математикалық синтаксис.
-
CAL бағдарламалық тілінің тарихы және ерекшеліктері
CAL бағдарламалау тілі: 1967-де жасалған, JOSS-тың жетілдірілген нұсқасы. Tymshare және Microsoft BASIC-ке әсер етті. SDS 940 жүйесі үшін дамытылған.
-
Александр Степанов: C++ Стандарттық Кітапханасының Авторы
Александр Степанов – ресейлік-американдық программист, C++ Standard Template Library мүсілімшісі. Жалпылама бағдарламалауды дамытуға үлкен үлес қосты. Кітап авторларының бірі.
-
Ұлыбританиялық бағдарламалық компаниялар және Logic Programming Associates тарихы
Ұлыбританиялық бағдарламалық компаниялар: Logic Programming Associates (LPA) туралы ақпарат, Prolog жүйесі, жасанды интеллект және VisiRule туралы біліңіз.
-
newLISP тілінің даму тарихы мен мүмкіндіктері
newLISP: Common Lisp, Scheme тілдерінен әсерленген, ашық кодты бағдарламалау тілі. Тарихы, платформалар (Windows, Linux) және даму жолы туралы біліңіз.
-
Интерактивті бағдарламалау ортасы: READ-EVAL-PRINT циклы
REPL: Бағдарламалау ортасы, кодты бөлік-бөлікпен орындауға мүмкіндік береді. Lisp тілінде пайда болған, Scheme-де кең таралған. Құралдар мен анықтамалар.
-
Программалау Стилінің Негіздері
Программирование стилі: Kernighan & Plauger кітабы бағдарлама кодтарының түсініктілігін, оқуға ыңғайлылығын арттыруды мақсат етеді. Структуралық бағдарламалау, стиль туралы кеңестер.
-
ЖұлдызLisp: Параллельді есептеулер үшін құралдалған тіл
Lisp бағдарламалау тілі: Thinking Machines Corp. ұсынған, Connection Machine үшін тиімді, жоғары деңгейлі тіл. PARIS жинағына альтернатива.
-
Субтекс: Жаңа бағдарламалау үлгісі мен ортасы
Subtext – жаңа Example Centric Programming үлгісіндегі бағдарламалау тілі. Визуалды орта, прототиптермен жұмыс, жылдам кері байланыс! Эксперименттік жоба.
-
Настоящие программисты не используют Паскаль
1983 ж. «Нағыз бағдарламашылар Pascal қолданбайды» эссесі – FORTRAN, assembly тілдерін пайдалану, бағдарламалау стереотиптері, Mel Kaye туралы әңгіме. 💻✨
-
Мелвин Конвей: Компьютерлік ғылымның белгілі тұлғасы мен жаңалықтары
Мелвин Конвей – АҚШ-тық ғалым, «Конвей заңы» мен корутиналар тұжырымдамасын жасаған. Бұл еңбектер қазіргі бағдарламалық жасақтама әзірлеуде маңызды.
-
RAMIS және FOCUS: Төртінші буын бағдарламалау тілдерінің тарихы
-
Жоғары деңгейлі PEARL бағдарламалау тілі
PEARL бағдарламалау тілі: көп тапсырмалы, нақты уақыт жүйелері үшін жоғары деңгейлі, платформадан тәуелсіз тіл. DIN 66253 стандарты.
-
Шектеулі логикалық бағдарламалау жүйесі ECLiPSe
ECLiPSe – шектеулі логикалық бағдарламалау жүйесі. Оптимизация, жоспарлау, кестелеу, ресурстарды бөлу сияқты мәселелерді шешуге арналған, Prolog тіліне негізделген құрал.
-
CESIL: Мектептік Бағдарламалау Тілі
CESIL: 1974 ж. британ мектептерінде бағдарламалауды үйрету үшін жасалған қарапайым тіл. 14 командадан тұрады, тестілеу кодтау парақтары арқылы жүргізілді.
-
Деректерге бағытталған бағдарламалау парадигмасы
Деректерге бағытталған бағдарламалау – деректерді өңдеуге негізделген парадигма. sed, AWK сияқты тілдерде қолданылады, ағындарды сүзуге, түрлендіруге көмектеседі.
-
ML/1 макро тіл процесінің тарихы мен мүмкіндіктері
ML/1 – қуатты макропроцессор. Текст өңдеу, код аудармалау, бағдарлама параметрлерін басқару үшін қолданылады. 1966 ж. құрылған, көшпелілік арттырылған.
-
Racket: Lisp диалекті және даму платформасы
Racket бағдарламалау тілі: Lisp диалектісі, Scheme-нің мұрагері. Бағдарламалық тілдерді жасау, оқыту және зерттеу үшін қолданылады. Жаңа мүмкіндіктер!
-
MIIS және MUMPS: Тарихи даму мен ерекшеліктері
MIIS тілі: Медициналық ақпарат жүйесі, MUMPS тілінен дамыған, 1964-68 ж. жасалған. Стандартталмаған, жекеменшік жүйе. Бағалы деректерді түсіндірудегі ерекшеліктері.
-
Бағдарламалау тілдері: шолу және салыстыру
Бағдарламалау тілдері: анықтамасы, қағидалары, түрлері. Мыңдаған тіл бар, бірақ кәсіби бағдарламашылар көптерін пайдаланады. Стандарттау туралы да ақпарат.
-
Alice: Балаларға арналған бағдарламалау ортасы
Alice – 3D анимацияны жасауға арналған бағдарламалау тілі. Drag-and-drop интерфейсімен оқуға қолайлы, бастаушыларға өте пайдалы!
-
Filetab: Шешім кестесіне негізделген бағдарламалау тілінің тарихы
Filetab: 1960-70жылдары қолданылған, бизнеске арналған шешім кестесіне негізделген бағдарламалау тілі. NCC әзірлеген, есептер жасауға көмектеседі.
-
Көне EINE және ZWEI: Emacs-қа ұқсас мәтіндік редакторлардың тарихы
EINE және ZWEI: 1970-80жж. Lisp машиналары үшін жасалған, тоқтатылған Emacs сияқты мәтіндік редакторлар. Emacs-тың алғашқы нұсқалары, Lisp тілінде жазылған.
-
Бағдарламалау тілдері теориясы
Программилеу тілдері теориясы – компьютер ғылымының маңызды саласы. Тілдерді жобалау, талдау, жіктеу және формалдауды зерттейді. Бағдарламалау тілдерінің тарихы.
-
Etoys және Squeak: Балаларға арналған оқу ортасы мен бағдарламалау тілі
Etoys – балаларға арналған оқу ортасы, Squeak бағдарламалық платформасы. Объектілі бағдарламалау, ашық код, білім беруға пайдалы. Тегін жүктеу!
-
IBM жүйелері үшін мәтіндік белгілеу тілі SCRIPT
IBM жүйелері үшін SCRIPT тілі: қалыптастыру, құжат құру, бағдарламалау тілі. CMS, VM/370, z/VM, z/OS үйлесімді. Тарихы, мүмкіндіктері туралы ақпарат.
-
Құрама Штаттардағы Жоғары Оқуға Дайындық Компьютерлік Ғылым Курстары
AP информатика курстары – АҚШ мектептерінде колледж сабақтарына арналған бағдарлама. Java, C++, Pascal тілдерін үйреніп, колледжге кредит алыңыз!
-
Портативті Стандартты Lisp: Тарихы мен қазіргі қолданысы
Портативті Стандартты Lisp (PSL) – Lisp диалектісі, 1980 ж. Utah университетінде жасалған. Компилятор, интерпретатор, түрлі платформалар үшін қолданбалы.
-
ZOPL бағдарламалау тілінің тарихы және қолданылуы
ZOPL бағдарламалау тілі: 1970ж. Geac Computer жасаған, кітапханалар мен банктерде қолданылған. C, Pascal-ға ұқсас, қазіргі күні де қолданыста!
-
RoboWar: 1990 жылғы ашық кодты ойын
RoboWar: 1990 жылғы ашық кодты ойын, роботтарды бағдарламалау арқылы шайқастырады. RoboTalk тілі FORTH-қа ұқсас, турнирлер өткізілген. Сайттан жүктеуге болады!
-
S algol бағдарламалау тілінің сипаттамасы
S algol бағдарламалау тілі: тарихы, құрылымы, PDP 11/40 компьютеріндегі алғашқы іске асырылуы. Паскальдің авторы Niklaus Wirth қолдаған.
-
Systems Programming Language
-
Variable Assembly Language
-
History of Programming Languages (conference)
-
Programming language specification