英語以外のプログラミング言語

英語ベース以外のプログラミング言語とは、英語の語彙から取られた、または英語の語彙にヒントを得たキーワードを使用しないプログラミング言語です

英語ベースのプログラミング言語の普及

要素の選択、特にコンピュータープログラミング言語やコードライブラリのキーワードのインスピレーションとして英語が使用されることは、言語設計の歴史における重要な傾向を表しています。HOPLオンライン言語データベース[1]によると、記録されている8,500以上のプログラミング言語のうち、およそ2,400が米国で 600が英国で、160がカナダで、75がオーストラリアで開発されました。つまり、すべてのプログラミング言語の3分の1以上が英語が主要言語である国で開発されています。これには、各プログラミング言語の使用シェア、言語が英語圏以外の国で開発されたが国際的なユーザーにアピールするために英語を使用した状況(オランダPython日本RubyブラジルLuaのケースを参照)、および英語を使用する別のプログラミング言語をベースにした状況は考慮されていません。

国際プログラミング言語

国際型プログラミング言語の概念は、イギリスのコンピュータ科学者 クリストファー・ストレイチーピーター・ランディンらの研究に触発されたものです。これは、アルゴリズム言語ALGOLの系譜を典型とする言語のクラスを表しています。

アルゴル68

ALGOL 68の標準文書は、数多くの自然言語で出版されました。この標準により、プログラミング言語の国際化が可能になりました。1968年12月20日、「最終報告書」(MR 101)がワーキンググループによって採択され、その後、ユネスコIFIP総会で出版が承認されました。この標準は、ロシア語ドイツ語フランス語ブルガリア語、そして後に日本語に翻訳されました。この標準は点字でも提供されました[説明が必要] 。ALGOL 68は、ソビエト連邦においてGOST/ГОСТ -27974-88標準となりました

  • GOST 27974-88 プログラミング言語 ALGOL 68 – Язык программирования АЛГОЛ 68 [2]
  • GOST 27975-88 プログラミング言語 ALGOL 68 拡張 – Язык программирования АЛГОЛ 68 раслиренный [3]

英語では、Algol68のcase文はcase ~ in ~ out ~ esacと書きます。ロシア語ではвыб ~ в ~ либо ~ бывと書きます

シトリン

ローカリゼーションはCitrineプログラミング言語の中核機能です。Citrineは、あらゆる書き言葉に翻訳できるように設計されています。例えば、西フリジア語版はCitrine/FYと呼ばれます。Citrineは、ローカライズされたキーワード、ローカライズされた数字、ローカライズされた句読点を備えています。ユーザーは、文字列ベースのアプローチを使用して、コードファイルをある言語から別の言語に翻訳できます。執筆時点で、Citrineは111の言語をサポートしています。サポートは一般的な言語に限定されず、EGIDS-6までのすべての自然言語が対象となります。

ヘディ

Hedyは、プログラミング教育用に開発されたオープンソースのプログラミング言語です。可能な限り教育的で、かつアクセスしやすいように設計されており、いくつかの独自の機能を備えています。2024年9月現在、47の言語[4]をサポートしており、キーワードはどの言語でも入力できます。キーワードや変数名にラテンアルファベットを使用しない言語や、アラビア数字以外の数値体系(東洋アラビア数字など)もサポートしています。これらはすべて互換性があります。エラーメッセージは非常に詳細で、何が問題で、どのような修正方法があるかを説明します。

スキーム

国際化はSchemeの標準規格には含まれていません、言語の表現力と柔軟性により、ライブラリとして国際化機能を追加することが可能です。International Schemeはオープンソースプロジェクトであり、誰でも翻訳に貢献できます。Schemeの翻訳はライブラリとしてロードできるため、Schemeプログラムは多言語対応が可能です。

Scratchはブロックベースの教育言語です。ブロックのテキストは多くの言語に翻訳されており、ユーザーは異なる翻訳を選択できます。変数名とリスト名ではUnicode文字がサポートされています。(Scratchのリストは、多くの言語で配列やリストが扱われるのとは異なり、変数内に格納されません。変数は文字列、数値、そして回避策を講じればブール値のみを格納しますが、リストはこれらの値のシーケンスを格納する別のデータ型です。)エディターの言語を変更するだけでプロジェクトを「翻訳」できますが、変数名は翻訳されません。

英語以外の言語に基づく

英語以外の人間の言語に基づいたプログラミング言語
基礎名前説明リンク
アルザス語アルサトランキーワードと組み込み識別子がすべてアルザス語に翻訳されたFortranのバージョン。[5]
アムハラ語AxumLight / うわー#.NETプラットフォーム上のアムハラ語ベースのプログラミング言語[6]
ブンナスクリプトユーザーの母国語でコンピュータコードを記述できる、多言語対応のJavaScriptおよびTypeScriptプログラミング言語。現在、アムハラ語をサポートしています。[7]
アラビア語アル・ハワリズムカスタムIDEを用いたシステムプログラミングのための中級言語。プロフェッショナル向けに設計されています。WindowsおよびLinuxプラットフォームをサポートします。最初の設計・開発は2008年に開始されました。開発状況:アクティブ。[8]
ジームC言語とPascalの両方の機能を備えたアラビア語の手続き型プログラミング言語。シンプルなグラフィックをサポートします。教育用途を想定しています。Mohammad Ammar Alsalka氏によって開発され、2006年にリリースされました。[9]
アルロゴUCB Logoインタープリターをベースにしたオープンソース言語
エブダ3マルチパラダイムの高水準プログラミング言語。
カルブSchemeようなプログラミング言語。[10][11]
カリマットアラブの子供たちがプログラミングを学ぶのを助けることを目的としたプログラミング言語。[12]
アンモリアオブジェクト指向言語[13]
Loughaty (MyProLang)独自の構文に基づいた汎用的な自然 アラビア語 プログラミング言語。 [14]
フェニックスC のような高レベルの命令型手続き型言語。[15]
見たRust にトランスパイルされる英語とアラビア語をベースとしたバイリンガル言語。[16]
アゼルバイジャン語ナシミPythonのアゼルバイジャン語実装[17]
ベンガル語ChaScriptECMAScript文法を使用して構築されています[18][19]
中国語中国語ベーシックApplesoft BASICをベースにした中国語にローカライズされたBASIC方言。台湾のApple IIクローンおよび Multitech Microprofessor II
ChinesePython  [zh] (ZhPy)キーワードと組み込み識別子がすべて中国語に翻訳されたPythonのバージョン。[20]
簡単なプログラミング言語中国語の迅速なアプリケーション開発言語。
ウェンヤン古典中国語の文法と構文に厳密に従った難解な言語。JavaScriptおよび Python にコンパイルされます (C なども近々対応予定)。GitHub のwenyan-lang [21]
チェコ語スロバキア語カレルチェコ語版とスロバキア語版がある教育用プログラミング言語
オランダ語スーパーロゴLogoに基づいて、コンピュータ支援教育用に作成されました
ドラマ教育目的のアセンブリ言語。
フィンランド語サンポ1980 年代にオウル市の高校で使用されていた、教育用のForth風プログラミング言語。
タンピオ自然言語のように見えるように作られています。オブジェクト指向です。GitHubのtampio
フランス語ゴトー++フランス語と英語をベースにした難解なプログラミング言語。[22]
リノット
LSE (言語記号記号)1970年代に高等電気学校で設計された教育用プログラミング言語。BASICの一種ですが、Pascalのような手続き、関数、ローカル変数を備えています。
ベーシックフランス語のキーワード付きBASIC [23]
SPIPフランス語構文のテンプレート言語[24]
WLangage  [fr]WinDev  [fr]プログラミング言語
ルイユフランス語に翻訳されたRust [25]GitHubのrouille
ドイツ語チュートンPythonのドイツ語実装[26]
シュランゲPythonのもう一つのドイツ語実装[27]
ロボット・カロル [de]中等教育における教育目的で使用されるKarelの 3D 実装とドイツ語翻訳。
ギリシャ語Pascalをベースにしており、中等教育の教育目的で使用されます。[28]
M2000ギリシャ語または英語のキーワードを使用したプログラミング環境。OOP、スレッド、イベント、ラムダ関数など、500以上のキーワードを備えたBasic風言語(インタプリタ)です。BASIC方言一覧

GitHubの環境

ハウサ語ハピ教育目的の、Python にコンパイルされるハウサ語プログラミング言語。[29]
ヘブライ語タムリロゴLogoのヘブライ語実装[30]
創世記「古代ヘブライ語」に基づいた難解なプログラミング言語。[31]
ヒンディー語OM ラングOM Langは、9つ以上のインド言語をサポートする多言語対応の静的型付けプログラミング言語です。GO、C、Rustに非常によく似ており、独自のインタプリタとコンパイラを備えています。

, [32] [33]

Bharatプログラミング言語ループ、関数、クラス、構造体といったコア機能を備えたヒンディー語プログラミング言語です。インタープリターはPythonで記述されており、ローカルにインストールすることも、オンラインで使用することもできます。

[34]

カラアム.ioKalaamはヒンディー語のプログラミング言語で、forループ、whileループ、関数、条件文など、現代のプログラミング言語のコア機能をすべて備えています。Kalaamは独自のパーサー、インタープリター、仮想メモリスタックを備え、解析ツリーからソースコードを実行します。[35]
バイランBhailang は、TypeScript で書かれた、内部ジョークに基づいた動的型付けのおもちゃのプログラミング言語です。[36]
ヒンディー語プログラミング言語.NET Framework用のヒンディー語プログラミング言語[37]
W言語ヒンディー語に翻訳されたHTML言語GitHubのw言語
ヒンディー語ベンガル語グジャラート語HindawiプログラミングシステムC、 C++lexyaccアセンブリBASICLogoのバリエーションのセット
アイスランド語フィヨルニル1980 年代の命令型プログラミング言語。
インドネシア語バイクインドネシア語のキーワードを含む C。SourceForgeのBAIK
アイルランド語セタンタブラウザで動作する高水準汎用言語。ゲームやアニメーションの作成に使用できるグラフィックAPIが含まれています。[38]
イタリア語カドレガリスプアルド・ジョヴァンニとジャコモのコメディスケッチに基づいたLisp方言[39] GitHub
ゴモラSQLイタリアのテレビシリーズ「ゴモラ」をベースにしSQL方言[40] GitHub
モニチェリ映画「マイ・フレンズ」のいわゆる「スーパーカッツォラ」をベースにした難解なプログラミング言語GitHubのmonicelli
日本語ドクター・ドリトル教育目的で開発されました。フリーウェアです。[41]
ひまわり [ja] (ひまわり)Nadeshikoの後継。フリーウェア。[42]
言霊 (ことだま) on SqueakSqueakをベースにしています。教育目的に使用できます。[43]
 ​FORTHの変種[44]商用。[45]
なでしこ [じゃ] (なでしこ)Himawariの後継。オープンソースのフリーウェア。2022年度から、MIT Scratchとともに、日本の中学校技術科公式教科書3冊のうちの1冊に選定される。[46] [47][48]
Produire  [ja]オブジェクト指向の日本語プログラミング言語。TTSneoの後継。フリーウェア。[49]
TTSneo  [ja]日本語プログラミング言語。Produireの後継。フリーウェア。[50]
うんちく(うんちく日本語プログラミング言語。機能・操作が限定されており、教育目的で開発されています。[51]
ジャワ語ジャワ語に翻訳された Python 言語。GitHubのさわ
韓国語シアト ( 씨앗 )ハングル(韓国語)を使用する言語。Ssiat( 씨앗 )という名前は韓国語で「種」を意味します。
Aheui  [ko] ( 아희 )Befungeに似た難解なプログラミング言語だがハングル文字を使用している[52]
チャンジョ ( 창조 )ハングル文字を使用した言語。マルチメディアやゲームプログラミングに使用されます。
hForthオプションの韓国語キーワード セットを備えたForthシステム。[53]
ラテンルスス
Lingua::Romana::Perligataラテン語でのプログラミングを可能にするPerl 5の代替構文[54]
ラトビア語LVスクリプトJavascript をラトビア語に翻訳しました。[55] GitHub
ジンターズRuby をラトビア語に翻訳しました。GitHubの dzintars
リトアニア語セトナスリトアニア語に翻訳された Python。GitHubのsetonas
マレー語マレー語マレー語のキーワードを含むBASIC[56]
マラヤーラム語Thengascriptマラヤーラム語のJavaScriptの方言。[57]
原稿プログラミングに包括性と多様性を提供することを目的として、 ManglishをベースにしたRustで作成された難解なスクリプト言語です。[58]
ネヒヤウェウィン/クリー語祖先の法典(クリー族#)Nehiyaw (クリー)言語と文化的なストーリーテリングの実践に基づいた IDE言語[59]
ペルシャ語ファルシネット.NET Framework用のオブジェクト指向プログラミング言語。C# や Delphi に似ています。[60]
カラズミPascalに似た、中学生にプログラミングを教えるために設計されたペルシャ語のプログラミング言語とIDE
ザンガーZangar(ペルシア語でRustの意)を使用すると、ペルシア語のキーワードと関数名を使用して、ペルシア語でRustプログラムを記述できます。これは、Rustのオリジナルのフランス語実装であるRouilleを改良したものです。GitHubのzangar
Kati (زبان کاتی)ペルシア語のオンライン プログラミング言語。[61]
ハシェミ (آقای هاشمی)Truffle API を使用して構築されたシンプルなサンプル言語である「SimpleLanguage」からフォークされました。GitHubの mr-hashemi
シムルグ(SPL)SPL は、技術者以外の人々が自分の母国語で記述できる独自の移植可能なアプリケーションを作成できるようにする目的で発明されました。[62]
研磨ACロゴ1992 年に作成されたポーランド語コマンド IDŹ、OTO、NAPRZÓD などのロゴ
サコ1950年代に作成され、「ポーランドのFortranという愛称を持つ言語
終了表現指向言語では、ポーランド語と英語の両方のキーワードを使用できます。
ズジッチDOS 用のアマチュア プログラミング言語。[63]
ポルトガル語デレグア教育および商業目的のための汎用プログラミング言語。[64]
ビジュアルアルグPascalに基づいてプログラミングを教えるために設計された言語[65]
ポティゴル初心者向けのポルトガル語の関数型プログラミング言語。[66]
ポルトガル [pt]ポルトガル語のキーワードを使用したプログラミング言語。
ポルトガルスタジオ [pt]学習目的で C とPHPをベースにした Portugol のバリエーションです。[67]
G-ポルトガルポルトガルのバリエーション。GitHubの gpt
ポルトガル埋め込みスクリプト用の.NETプログラミング言語。Portugolの派生語。[68]
ロシア1C:エンタープライズビジネスアプリケーションのためのフレームワークと言語。英語のキーワードも使用できます。
ラペラ強力な動的型システムを備えた解釈型手続き型プログラミング言語。
アナリティクソビエト連邦のMIRコンピュータシリーズで使用されていた代数式を用いた記号操作のための言語[69]
エル-76ソ連のエルブルスコンピュータシリーズで使用された代数式を用いた記号操作のための言語[70]
ЯМБ  [ru]ЯМБ (язык мазин бухгалтерских) (会計機械用の機械語) – Iskra-554、Iskra-555、および Neva-501 専用会計コンピューター用のロシア語プログラミング言語。
クミール [ru]PascalやIDEに似ており、主に学校における教育用途を想定しています。名前はКомплект ученический 'Мир'(学生の環境「ミール」)を意味する頭字語です。
ロビック子供たちにプログラミングの基礎を教えるためのシンプルな言語。
ヤープナイリ語で使われる言語
アルミラ-65MIRで使用される言語
УАЯ  [ru]プログラミングを学ぶための言語
ХУЯプログラミングを学ぶための言語[71]
サンスクリット[72]OM Langは静的型付けの多言語プログラミング言語であり、サンスクリット語を第一級サポートしています。世界初のサンスクリット語プログラミング言語であると主張しており、サンスクリット語のキーワードと構文を提供しています。この言語は、プログラミングにおけるサンスクリット語の使用を実験することを目的としています。[73]
セルビア語Ћ плус плусЋ плус плус(セルビア語、「Cプラスプラス」)は、キリル文字に基づいたJavaScriptのようなプログラミング言語です。[74]
シンハラ語[75]最初のシンハラ語ベースのプログラミング言語、Ceylonicus:

Ceylonicusは、英語シンハラ語の文法のギャップを統一されたコードベースで埋めるために設計されたオープンソースのインタープリタ関数型プログラミング言語です。シンハラ語プログラミング言語として、開発者は両方の言語でシームレスにアイデアを表現できます。CeylonicusはPythonで実装されており、Brythonを使用して構築されたWebベースの環境を備えています。

, [76]ソースコード Ceylonicus ソースコード on GitHub
スペイン語ガーガー学習目的のためのPascalをベースにした手続き型プログラミング言語[77]
ヴァイニラブラウザで実行されるスペイン語の疑似コード インタープリタ。[78]
PSeIntPascal のような、完全にスペイン語ベースの構文を持つスペイン語用の擬似コードインタープリタです。PSeInt はPseudocode Interpreterの略語です
クリオロC、Python、JVM バイトコードにコンパイルされる不純な厳密な関数型プログラミング言語。キーワードはブエノスアイレスで話されているリオプラテンセ スペイン語です。[79]
ラテン系 [es]完全にスペイン語ベースの構文を持つ言語。[80]
スペイン語のキーワードを使用して C および C++ でコーディングするための直接翻訳疑似言語。[81]
パスカル [es]完全にスペイン語ベースの構文を持つ言語。32 ビット Windows 用のコンパイラ。
インフォメーションエイト [es]テキストベースのゲームを作成するために使用されるInformの翻訳。
エスJSJavaScript に基づいた、スペイン語構文のインタープリタ型プログラミング言語。, [82] [83] [84] GitHub上のesjs
スワヒリ語スワップスワヒリ語プログラミング言語。Node.js 上に構築された教育用プログラミング言語で、スワヒリ語話者がコーディングとプログラミング全般の概念を簡単に理解できるようにするために構築されました。[85] [86]
スウェーデン語エンケルト完全にスウェーデン語ベースの構文を持つ言語。Python にトランスパイルされています。[87]
タガログ語バトタガログ語に翻訳されたルビー。GitHubのbato
タミル語エジル教育目的で開発されました。
eタミル語eTamil の目的は、アカウントと Fintech 向けのインドの DSL になることです。GitHubの eTamil
スワラムシンプルで汎用的な手続き型言語。[88]
アガラムインタープリタとコンパイラを備えたシンプルなタミル語プログラミング言語。GitHubの Agaram プログラミング言語
ニラルタミル語とラテン語の文字を使ったタミル語プログラミング言語。[89]
センドラルThendralはトランスパイラです - thendral(タミル語のスクリプト言語)を有効なJavaScriptに変換しますGitHubのthendral
マギルチこれは、タミル語の単語を含む自然言語のような構文を持つインタープリタ言語です。[90]
W言語タミル語へのHTML翻訳GitHubのw言語
トルコ語ヤカモズPythonの実装に類似したトルコ語の実装[91]
ウルドゥー語ウルドゥー語JavaScriptの方言[92]
ウェールズ語ドライグウェールズの楽譜[93]
ヨルバ語ヨルランNode.js上に構築されています[94]
様々なロゴApple II版の一つではフランス語版が提供されていました。ブルガリアのApple IIクローン機でブルガリアの教育現場で使用されたバージョンはブルガリア語に翻訳されていました。コモドール64用のLOGOはイタリア語版が提供されていました
4次元ローカルバージョンでは、内部言語としてフランス語またはドイツ語のキーワードが使用されます。
フォーカルキーワードは元々英語でしたが、DEC はいくつかのヨーロッパ言語で FOCAL のバージョンを作成しました。
ママ教育用プログラミング言語と開発環境。3Dアニメーションやゲームの作成を通して、若い学生がプログラミングを始められるよう設​​計されています。現在、英語、ヘブライ語、イディッシュ語、中国語で利用可能です。
MS WordMS Excelマクロ言語は以前は英語以外の言語にローカライズされていました。
ML4クライアント/サーバー型データベースプログラミング言語。キーワードは英語またはドイツ語。[95]
ロボマインドアラビア語中国語オランダ語英語フランス語ドイツ語、ギリシャ語、ポーランド語ブラジル系ポルトガル語スペイン語スウェーデン語トルコ語で利用できる教育用プログラミング言語です
MIT メディアラボが開発した入門用ビジュアル プログラミング言語で、複数の言語でのプログラミングが標準でサポートされています。
カトロバット10代の若者を対象としたビジュアルプログラミング言語で、スロベニア語、ポーランド語、ヒンディー語、ドイツ語、ルーマニア語、トルコ語、ノルウェー語、アカン語、トウィ語、ヘブライ語、中国語(簡体)、インドネシア語、スウェーデン語、中国語(繁体)、ポルトガル語、ブラジル語、クロアチア語、ボスニア語、タイ語、日本語、シンド語、タミル語、スワヒリ語、アラビア語、ペルシャ語、韓国語、セルビア語(キリル文字)、セルビア語(ラテン文字)、ベンガル語、フランス語、スロバキア語、ベトナム語、イタリア語、マケドニア語、ロシア語、ポルトガル語、英語、カナダ語、チェコ語、シンハラ語、アゼルバイジャン語、カザフ語、オランダ語、カタロニア語、アルバニア語、パシュトー語、グジャラート語、フィンランド語、マレー語、リトアニア語、マラヤーラム語、デンマーク語、ハンガリー語、アフリカーンス語、カンナダ語、ギリシャ語、ブルガリア語、ガリシア語、ウルドゥー語(パキスタン)、英語、オーストラリア、テルグ語、ウクライナ語、ハウサ語、イボ語。[96]

GitHubの Catroid GitHubの Catty

テコTECOテキストエディタの動作を制御するために使用されたプログラミング言語。この言語のMIT方言は、 1985年にEmacs Lispに書き直される以前のEmacsの初期バージョンのプログラミングに使用されていました。
TI-電卓 BASIC68000版はローカライズされています。様々な設定文字列もローカライズされているため、バイナリ互換性は確保されていません。
シトリンあらゆる母国語でコーディングできるプログラミング言語で、コードをある言語から別の言語に翻訳する翻訳モジュールが含まれています。執筆時点では、英語、オランダ語、リトアニア語、ルーマニア語をサポートしています。

キーワードではなくシンボルに基づく

変更可能なパーサー構文

  • Babylscript – 複数のトークナイザーを使用して異なる言語でローカライズされたキーワードをサポートし、オブジェクトと関数に異なる言語で異なる名前を付けることができる JavaScript の多言語バージョン。
  • Component Pascal – BlackBox Component Builderの教育版で、ネイティブ言語のキーワードを英語に変換するプリプロセッサ。オープンソースとして提供されています[1]。翻訳は変更可能な語彙によって制御され、変更可能なコンパイラエラーメッセージによってサポートされています。教育現場では完全なロシア語版が使用されており、他の左から右に記述する言語にも対応できるはずです(例えば、カバルド語は概念実証として試用されています)。
  • HyperTalk – AppleHyperCardで使用される、カスタム リソース経由の翻訳を可能にするプログラミング言語
  • IronPerunis – リトアニア語とロシア語への IronPython 2.7 ローカライズ。
  • AppleScript – かつてはフランス語や日本語を含むさまざまな「方言」 [99]を許可していた言語でしたが、後のバージョンでは削除されました。
  • Maude – ASCII文字セットの範囲内で、完全にユーザー定義可能な構文と意味論。[100]
  • Perl – Perlのキーワードと関数名は一般的に英語ですが、入力言語に合わせてパーサーを変更することも可能です。例えば、Damian Conway氏のLingua::Romana::Perligataモジュールでは、プログラムをラテン語で記述できます。また、同氏のLingua::tlhInganHol::yIghun Perl言語では、クリンゴン語で記述できます。これらのモジュールでは、キーワードだけでなく文法も言語に合わせて変更されます。
  • Ioke – Iokeは折りたたみ言語です。非常に表現力豊かなコードを記述できます。同じプログラムを中国語、デンマーク語、ヒンディー語、スペイン語で記述した例

参考文献

  1. ^ HOPL (プログラミング言語の歴史) では、高度な検索により国別に言語を検索できます。
  2. ^ 「GOST 27974-88 プログラミング言語 ALGOL 68 – Язык программирования АЛГОЛ 68」(PDF) (ロシア語)。ゴスト。 1988. 2017 年 3 月 24 日のオリジナル(PDF)からアーカイブ2008 年11 月 15 日に取得
  3. ^ 「GOST 27975-88 プログラミング言語 ALGOL 68 拡張版 – Язык программирования АЛГОЛ 68 раслиренный」(PDF) (ロシア語)。ゴスト。 1988 年2008 年11 月 15 日に取得
  4. ^ "Hedy" . 2024年9月22日閲覧。
  5. ^ ジャック・ペラン、科学と芸術の概念。複数の概念を尊重し、ポリテクニックとロマンス大学をプレスします
  6. ^ 「AxumLight | アムハラ語ベースのプログラミング言語」www.ethiocloud.com . 2025年11月4日閲覧
  7. ^ “BunnaScript | EthioCloud”. www.ethiocloud.com . 2025年11月4日閲覧。
  8. ^ “ الخوارزم : لغة البرمجة الاحترافية بالعربية”.アルハワリズム.org 2025 年 11 月 4 日に取得
  9. ^ 「NameBright - 近日公開」www.jeemlang.com . 2025年11月4日閲覧
  10. ^ 「Hello world: アラビア文字に基づいたプログラミング言語قلبをご紹介します」2013年1月25日。
  11. ^ "ramsey nasser / قلب". nas.sr. 2025年11月4日閲覧
  12. ^ 「Arabnet | Kalimat: 子供向けの最初のアラビア語プログラミング言語」。
  13. ^ “عمّوريا (عرب) أول لغة برمجة عربية مفتوحة المصدر”.アンモリア.ソースフォージ.ネット2025 年 11 月 4 日に取得
  14. ^ IA eng (PDF)
  15. ^ “عمّوريا (عرب) أول لغة برمجة عربية مفتوحة المصدر”.アンモリア.ソースフォージ.ネット2025 年 11 月 4 日に取得
  16. ^ https://github.com/abukhadra/seen
  17. ^ https://github.com/arazgholami/nasimi
  18. ^ ChaScript: ベンガル語プログラミングシステムを用いた言語障壁の打破、IEEE、doi :10.1109/ICECE.2014.7026875、S2CID  39503002
  19. ^ "চা Script - Home". sjishan.github.io . 2025年11月4日閲覧
  20. ^ "english.ht". www.chinesepython.org . 2025年11月4日閲覧。
  21. ^ http://wenyan-lang.lingdong.works
  22. ^ http://www.gotopp.org/index.html.en
  23. ^ ラベル、マルセル、プログラムの言語(PDF)
  24. ^ Spip ドキュメントチーム、言語用語集
  25. ^ ルイユ言語ホームページ、2022 年 6 月 6 日
  26. ^ "teuton". www.fiber-space.de . 2025年11月4日閲覧。
  27. ^ actopozipc (2025-10-16), actopozipc/German-Python-Interpreter , 2025年11月4日取得
  28. ^ "Ο Διερμηνευτής της ΓΛΩΣΣΑΣ για την Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον (ΑΕΠΠ)」。alkisg.mysch.gr 2025 年 11 月 4 日に取得
  29. ^ https://github.com/hapy-lang/hapy Hapy Github ページ
  30. ^ “תמלילוגו”. www.orianit.edu-negev.gov.il . 2022年7月5日時点のオリジナルよりアーカイブ2025年11月4日閲覧。
  31. ^ Litman, Elon (2025-10-21), elonlit/Genesis 2025年11月4日閲覧
  32. ^ https://omlang.com/ OM ラング
  33. ^ https://play.google.com/store/apps/details?id=com.omlang OM Lang Android アプリ[リンク切れ]
  34. ^ https://bharatam.netlify.com
  35. ^ https://www.kalaam.io/
  36. ^ 「Bhailang - 内輪のジョークに基づいたおもちゃのプログラミング言語」Bhailangドキュメント。 2025年11月4日閲覧
  37. ^ https://web.archive.org/web/20121001163914/http://www.sktnetwork.com/portfolio/hindi-programming-language
  38. ^ “Setanta | Teanga Ríomhchlarúcháin / プログラミング言語”. try-setanta.ie 2025 年 11 月 4 日に取得
  39. ^ https://github.com/micheleriva/CadregaLisp CadregaLisp
  40. ^ https://github.com/aurasphere/gomorra-sql ゴモラSQL
  41. ^ http://dolittle.eplang.jp/
  42. ^ http://kujirahand.com/himawari/
  43. ^ https://web.archive.org/web/20160408103217/http://crew-lab.sfc.keio.ac.jp/squeak/
  44. ^ 片桐アキラ。 1 心のしくみと特徴スクリプト ラボ(日本語) 2021年7月31日閲覧(大まかな翻訳): 心は FORTH のメカニズムを使用します。 FORTH はアメリカで生まれましたが、その文法は日本の文法に似ています。
  45. ^ "日本語プログラミング言語マインド". www.scripts-lab.co.jp 2025 年 11 月 4 日に取得
  46. ^ 垂井秀人 (2020-09-17). 日本語で書けちゃうプログラミング言語「なでしこ」が中学の教科書に採用!窓の杜(ITニュースサイト株式会社インプレス2021年7月31日閲覧
  47. ^ 令和3年度中学校教科書 [2021年度中学校用技術教科書].教育図書コーポレートサイト(日本語)。 2021年6月25日のオリジナルからアーカイブ2021年7月31日閲覧
  48. ^ https://nadesi.com/
  49. ^ "日本語プログラミング言語「プロデル」".日本語プログラミング言語「プロデル」公式サイト. 2025 年 11 月 4 日に取得
  50. ^ “TTSneo公式サイト”. tts.utopiat.net 2025 年 11 月 4 日に取得
  51. ^ https://python3lover.github.io/unchiku/
  52. ^ 「アヘウイ」、エソラン語(ウィキ)
  53. ^ 「hForth - 小型でポータブルなANS Forth」www.taygeta.com . 2025年11月4日閲覧。
  54. ^ “Client Challenge”. metacpan.org . 2025年9月30日時点のオリジナルよりアーカイブ。 2025年11月4日閲覧
  55. ^ https://github.com/dzzintars/LVskripts LVskripts
  56. ^ https://www.malaybasic.com/
  57. ^ https://makers-of-kerala.com/thengascript/
  58. ^ https://github.com/Sreyas-Sreelal/malluscript
  59. ^ ジョン・コーベット (2023-07-20). "ᐊᒐᐦᑭᐯᐦᐃᑲᓇ ᒫᒥᑐᓀᔨᐦᐃᒋᑲᓂᐦᑳᓂᕽ | acahkipehikana mâmitoneyihicikanihkânihk | Cree# と Ancestral Code によるプログラミング: Nehiyawewin Spirit人工脳のマーキング」。デジタルヒューマニティー季刊017 (2) ISSN  1938-4122。
  60. ^ 「Google Code アーカイブ - Google Code プロジェクトホスティング用の長期ストレージ」code.google.com . 2025年11月4日閲覧
  61. ^ http://www.scanf.ir/?page=kati
  62. ^ http://www.simorghonline.com
  63. ^ https://www.jelcyn.com/dos/zdzich.htm
  64. ^ https://github.com/DesignLiquido/delegua
  65. ^ http://visualg3.com.br/
  66. ^ https://potigol.github.io/
  67. ^ http://lite.acad.univali.br/portugol/
  68. ^ https://ricardoborges.github.io/NPortugol/
  69. ^ フスベルク、ニッセ; Seppänen、Jouko (1974)、「Analitik」、ACM SIGSAM Bulletin8 (3)、ACM: 24–25doi : 10.1145/1086837.1086841S2CID  510819
  70. ^ Эль-76、Кірыліца ў сеціве
  71. ^ https://github.com/tsoding/good_training_language
  72. ^ https://omlang.com/ OM ラング
  73. ^ 「OM Lang → 世界初のサンスクリット語および多言語プログラミング言語」 。 2025年11月4日閲覧
  74. ^ https://ћпп.срб
  75. ^ https://ceylonicus.vercel.app/ セイロニクス
  76. ^ https://ceylonicus.vercel.app/ オンライン実行 (WEB IDE)
  77. ^ Manual del lenguaje GarGar [ GarGar Manual ] (スペイン語)、2016年11月5日時点のオリジナルよりアーカイブ。. [永久リンク切れ]
  78. ^ https://vainilla.app
  79. ^ https://qriollo.github.io/
  80. ^ https://www.lenguajelatino.org
  81. ^ https://akercheval.github.io/si/
  82. ^ https://es.js.org/ ウェブサイト
  83. ^ https://editor.esjs.dev/ プレイグラウンド
  84. ^ https://aprender.esjs.dev/ 学ぶ
  85. ^ http://swap.edtech.co.tz/
  86. ^ http://edtech.co.tz/
  87. ^ https://enkelt.edvard.dev
  88. ^ Ganesh (PDF)、Infitt、2003
  89. ^ Niral (PDF)、IJARCCE、2024
  90. ^ Maghilchi、Medium、2022年
  91. ^ https://yakamoz.netlify.app/
  92. ^ https://asadmemon.com/urduscript/
  93. ^ 「新しいプログラミング言語の作成 - Draig」DEV Community . 2024年1月15日. 2024年12月2日閲覧
  94. ^ https://anoniscoding.github.io/yorlang/docs/doc.html
  95. ^ C/S Entwicklungsumgebung ML4、ML-Software
  96. ^ https://catrobat.org
  97. ^ 「Brainfuckプログラミング言語」Muppetlabs.com . 2013年10月30日閲覧
  98. ^ Temkin (2015年8月). 「ライトパターン:写真を使ったコード記述」. Leonardo . 48 (4): 375– 381. doi :10.1162/LEON_a_01091. S2CID  57571969.
  99. ^ Cook, William R. (2007). 「Apple Script」.プログラミング言語の歴史に関する第3回ACM SIGPLAN会議議事録. doi :10.1145/1238844.1238845. ISBN 9781595937667. S2CID  220938191 – ResearchGate経由.
  100. ^ Maude の言語設計、Matthias 著、2006/06/05、LShift Ltd.

出典

  • Pigott, Diarmuid (2006). 「HOPL:プログラミング言語の歴史」. 2011年2月20日時点のオリジナルよりアーカイブ2008年4月14日閲覧。
  • HOPLのSAKO情報ページ – ディアミッド・ピゴット著
「https://en.wikipedia.org/w/index.php?title=Non-English-based_programming_languages&oldid=1321730514」より取得