गैर-अंग्रेजी भाषाओं में प्रोग्रामन
दिखावट
गैर-अंग्रेजी भाषाओं में प्रोग्रामन
अधिकांश कम्प्यूटर प्रोग्रामन भाषायें अंग्रेजी भाषा के की-वर्ड का प्रयोग करती है। किन्तु कुछ ऐसी कम्प्यूटर प्रोग्रामन भाषाएं भी विकसित की गयी हैंजिनके की-वर्ड अंग्रेजी के न होकर किसी अन्य भाषा के हैं। ऐसी भाषाओं का महत्व इसलिये है कि इनमें वे लोग भी प्रोग्राम कर सकते हैं जिनको अंग्रेजी का ज्ञान बिल्कुल नहीं है। इसके अतिरिक्त इनका सांस्कृऋतिक महत्व भी है।
कम्प्यूटर भाषाएं जो गैर-अंग्रेजी मानवीय भाषाओं पर आधारित हैं
[संपादित करें]- हिन्दवी क्रमानुशीलन प्रणाली – हिन्दी सहित भारत की कई अन्य भाषाओं में भी उपलब्ध। C, C++, बेसिक प्रोग्रामन भाषा
के समतुल्य काम करने वाली प्रोग्रामन भाषाएं उपलब्ध हैं।
- हिन्दी क्रमानुशीलन भाषा – यह हिन्दी शब्दभण्डार से लिये गये की-वर्ड वाली उच्च-स्तरीय प्रोग्रामन भाषा है। इसे शमित कुमार तोमर विकसित करने में लगे हुए हैं।
- मराठी बेसिक - मराठी की प्रथम प्रोग्रामन भाषा
- Aheui – An esoteric programming language similar to Befunge but using Hangul (Korean)
- ARLOGO – The first open-source Arabic programming language, based on the UCB Logo interpreter
- BangaBhasha – A set of Bangla based programming languages. Provides equivalents for C, C++, lex, yacc, assembly, BASIC, logo, Ada and many other languages in Bangla
- Chinese BASIC – Chinese-localized BASIC dialects based on Applesoft BASIC; for Taiwanese Apple II clones and the Multitech Microprofessor II
- Fjölnir – An Icelandic imperative programming language of the 1980s
- FOCAL – Keywords were originally English, but DEC produced versions of FOCAL in several European languages
- 4th Dimension – On local versions, its internal language uses French or German keywords
- Glagol – A Russian-based programming language similar to Oberon and Pascal
- GOTO++ – A french esoteric programming language loosely based on French and English [1]
- hForth – A Forth system with an optional Korean keyword set
- HPL – Hebrew Programming Language
- Lexico – A Spanish OO language for teaching .NET programming
- LSE – Langage Symbolique d'Enseignement, a French, pedagogical, programming language designed in the 1970s at the École Supérieur d'Électricité. A kind of BASIC, but with procedures, functions, local variables, like in Pascal.
- MS Word and MS Excel – Their macro languages used to be localized in non-english languages
- Rapira – A Russian-based interpreted procedural programming language with strong dynamic type system
- Robik – A simple Russian-based programming language for teaching basics of programming to children
- SAKO – A language created in the 1950s and nicknamed the "Polish FORTRAN"
- Superlogo – A Dutch creation for computer-aided instruction, based on Logo
- TI-Calculator BASIC – The 68000 version is localized. Unfortunately, various configuration strings are localized too, preventing direct binary compatibility.
ऐसी प्रोग्रामन भाषाएं जो मानवीय भाषा पर आधारित नहीं हैं
[संपादित करें]Many of them are esoteric programming languages.
- APL – A language based on mathematical notation and abstractions
- Brainfuck – A minimalist esoteric programming language, created for the purpose of having a compiler fit in fewer than 256 bytes
- FALSE – Another minimalist esoteric programming language with syntax consisting mainly of single non-alphanumeric characters
- Piet – An art-based programming language
- Plankalkül – An early language developed by German computer pioneer Konrad Zuse; using a symbolic tabular notation
- var'aq – A language based on the constructed Klingon language of Star Trek
Modifiable parser syntax
[संपादित करें]- ChinesePython – A complete translation of the Python scripting language into Chinese
- HyperTalk – The programming language used in Apple's HyperCard; allows translation via custom resources
- Macintosh AppleScript – once allowed for different "dialects" including French and Japanese; however, these were removed in later versions
- Perl – While Perl's keywords and function names are generally in English, it allows modification of its parser to modify the input language, such as in Damian Conway's Lingua::Romana::Perligata module which allows programs to be written in Latin.
बाहरी कड़ियाँ
[संपादित करें]- इंडिसाईबर्स की हिंदवी क्रमानुशीलन प्रणाली
- SKTN की हिन्दी प्रोग्रामन भाषा
- मराठी बेसिक भाषा - मराठी में प्रोग्रामिंग के पहली भाषा
- Brainfuck homepage
- HPL homepage at Sourceforge
- hForth homepage
- La Saga du LSE et de sa famille (LSD/LSG/LST)
- SAKO information page at HOPL – By Diarmuid Pigott