「プログラミング言語」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(→‎関数型言語: 空行を削除)
(→‎参照: リンクを追加)
 
(2人の利用者による、間の3版が非表示)
2行目: 2行目:
 
[[Category:ソフトウェア一覧]]
 
[[Category:ソフトウェア一覧]]
 
[[en:Programming languages]]
 
[[en:Programming languages]]
  +
[[es:Programming languages]]
  +
[[ru:Programming languages]]
  +
{{Related articles start}}
  +
{{Related|言語サーバープロトコル}}
  +
{{Related articles end}}
 
このページでは Arch Linux でコンパイラ・インタプリタがパッケージになっている[[Wikipedia:ja:プログラミング言語|プログラミング言語]]を並べています。
 
このページでは Arch Linux でコンパイラ・インタプリタがパッケージになっている[[Wikipedia:ja:プログラミング言語|プログラミング言語]]を並べています。
   
  +
* [[Wikipedia:Assembly language|Assembly]] – {{Pkg|binutils}}, {{Pkg|fasm}}, {{Pkg|nasm}}, {{Pkg|yasm}}
 
* [[Wikipedia:Assembly language|Assembly]] – ''as'' of {{Pkg|binutils}}, {{Pkg|fasm}}, {{Pkg|nasm}}, {{Pkg|yasm}}
 
 
* [[Wikipedia:Ada (programming language)|Ada]] – [[GCC]]
 
* [[Wikipedia:Ada (programming language)|Ada]] – [[GCC]]
 
* [[AWK]]
 
* [[AWK]]
  +
* [[Wikipedia:Ballerina (programming language)|Ballerina]] - {{AUR|ballerina}}
 
* [[Wikipedia:BASIC|BASIC]] – {{Pkg|freebasic}}
 
* [[Wikipedia:BASIC|BASIC]] – {{Pkg|freebasic}}
 
** [[Wikipedia:AMOS BASIC|AOZ Studio]]
 
** [[Wikipedia:AMOS BASIC|AOZ Studio]]
13行目: 18行目:
 
* [[C]] – [[GCC]], [[Clang]]
 
* [[C]] – [[GCC]], [[Clang]]
 
** [[C++]] – [[GCC]], [[Clang]]
 
** [[C++]] – [[GCC]], [[Clang]]
** [[Wikipedia:C Sharp (programming language)|C#]] – [[Mono]], [[.NET Core]]
 
 
** [[Wikipedia:Objective-C|Objective-C]] – [[GCC]], [[Clang]]
 
** [[Wikipedia:Objective-C|Objective-C]] – [[GCC]], [[Clang]]
** [[Wikipedia:Vala (programming language)|Vala]] – {{Pkg|vala}}
+
* [[Wikipedia:C Sharp (programming language)|C#]] – [[Mono]], [[.NET Core]]
** [https://ziglang.org/ Zig] – {{Pkg|zig}}
 
 
* [[Crystal]]
 
* [[Crystal]]
 
* [[D]]
 
* [[D]]
 
* [[Wikipedia:Dart (programming language)|Dart]] – {{Pkg|dart}}
 
* [[Wikipedia:Dart (programming language)|Dart]] – {{Pkg|dart}}
  +
* [[Wikipedia:Erlang (programming language)|Erlang]] – {{Pkg|erlang}}
* [https://esolangs.org/wiki/FiM%2B%2B FIM++] – {{AUR|fimpp-git}}
 
  +
** [[Elixir]]
 
* [[Wikipedia:Forth (programming language)|Forth]] – {{AUR|4th}}, {{AUR|gforth}}
 
* [[Wikipedia:Forth (programming language)|Forth]] – {{AUR|4th}}, {{AUR|gforth}}
 
* [[Wikipedia:Fortran|Fortran]] – [[GCC]]
 
* [[Wikipedia:Fortran|Fortran]] – [[GCC]]
26行目: 30行目:
 
* [[Java]]
 
* [[Java]]
 
** [[Wikipedia:Apache Groovy|Groovy]] – {{Pkg|groovy}}
 
** [[Wikipedia:Apache Groovy|Groovy]] – {{Pkg|groovy}}
* [[Wikipedia:JavaScript|JavaScript]] – {{Pkg|rhino}}, {{AUR|v8}}
+
* [[Wikipedia:GNU Data Language|GDL]] - {{AUR|gnudatalanguage}}
  +
* [[Haskell]]
  +
* [[Wikipedia:JavaScript|JavaScript]] – {{Pkg|rhino}}, {{AUR|v8}}, {{AUR|quickjs}}
 
** [[Node.js]]
 
** [[Node.js]]
 
* [[Julia]]
 
* [[Julia]]
 
* [[Wikipedia:Kotlin (programming language)|Kotlin]] – {{Pkg|kotlin}}
 
* [[Wikipedia:Kotlin (programming language)|Kotlin]] – {{Pkg|kotlin}}
  +
* [[Wikipedia:Lisp (programming language)|Lisp]] 方言
  +
** [[Clojure]]
  +
** [[Common Lisp]]
  +
** [[Emacs Lisp]]
  +
** [[Scheme]]
  +
** [[Wikipedia:Racket (programming language)|racket]] - {{Pkg|racket}}, {{Pkg|racket-minimal}}
 
* [[Lua]] – {{Pkg|lua}}
 
* [[Lua]] – {{Pkg|lua}}
  +
* [[Wikipedia:ML (programming language)|ML]]
  +
** [[Wikipedia:Standard ML|Standard ML]] – {{Pkg|smlnj}}, {{Pkg|mlton}}, {{Pkg|polyml}}, {{AUR|mosml}}, {{AUR|smlsharp}}
  +
** [[Wikipedia:OCaml|OCaml]] – {{Pkg|ocaml}}
 
* [[Wikipedia:Nim (programming language)|Nim]] – {{Pkg|nim}}
 
* [[Wikipedia:Nim (programming language)|Nim]] – {{Pkg|nim}}
 
* [[Octave]]
 
* [[Octave]]
37行目: 52行目:
 
* [[PHP]]
 
* [[PHP]]
 
* [[Python]]
 
* [[Python]]
  +
* [[Wikipedia:Quantum Computation Language|QCL]] – {{AUR|qcl}}
 
* [[R]]
 
* [[R]]
 
* [[Ruby]]
 
* [[Ruby]]
43行目: 59行目:
 
* [[Swift]]
 
* [[Swift]]
 
* [[Wikipedia:Tcl|Tcl]] – {{Pkg|tcl}}
 
* [[Wikipedia:Tcl|Tcl]] – {{Pkg|tcl}}
  +
* [[Wikipedia:Vala (programming language)|Vala]] – {{Pkg|vala}}
 
  +
* [[Zig]] – {{Pkg|zig}}
== 関数型言語 ==
 
 
上記の言語の中には、関数型プログラミングもサポートしているものもあります。
 
 
* [[Wikipedia:Erlang (programming language)|Erlang]] – {{Pkg|erlang}}
 
** [[Elixir]]
 
* [[Haskell]]
 
* [[Wikipedia:Lisp (programming language)|Lisp]] dialects
 
** [[Clojure]]
 
** [[Common Lisp]]
 
** [[Emacs Lisp]]
 
** [[Scheme]]
 
** [[Wikipedia:Racket (programming language)|racket]] - {{Pkg|racket}}, {{Pkg|racket-minimal}}
 
* [[Wikipedia:ML (programming language)|ML]]
 
** [[Wikipedia:Standard ML|Standard ML]] – {{Pkg|smlnj}}, {{Pkg|mlton}}, {{Pkg|polyml}}, {{AUR|mosml}}, {{AUR|smlsharp}}
 
** [[Wikipedia:OCaml|OCaml]] – {{Pkg|ocaml}}
 
   
 
== シェル言語 ==
 
== シェル言語 ==
70行目: 71行目:
 
* [[Wikipedia:History of programming languages]]
 
* [[Wikipedia:History of programming languages]]
 
* [[Wikipedia:List of programming languages]]
 
* [[Wikipedia:List of programming languages]]
  +
* [[Wikipedia:List of programming languages by type]]

2024年3月1日 (金) 04:19時点における最新版