「プログラミング言語」の版間の差分
表示
削除された内容 追加された内容
Kusakata.bot2 (トーク | 投稿記録) Pkg/AUR テンプレートの更新 |
Kusanaginoturugi (トーク | 投稿記録) 項目を差し替え |
||
| 4行目: | 4行目: | ||
このページでは Arch Linux でコンパイラ・インタプリタがパッケージになっている[[Wikipedia:ja:プログラミング言語|プログラミング言語]]を並べています。 |
このページでは Arch Linux でコンパイラ・インタプリタがパッケージになっている[[Wikipedia:ja:プログラミング言語|プログラミング言語]]を並べています。 |
||
* [[Wikipedia: |
* [[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:AMOS BASIC|AOZ Studio]] |
|||
| ⚫ | |||
* [[C]] – [[GCC]], [[Clang]] |
* [[C]] – [[GCC]], [[Clang]] |
||
* [[C++]] – [[GCC]], [[Clang]] |
** [[C++]] – [[GCC]], [[Clang]] |
||
* [[Wikipedia:C Sharp (programming language)|C#]] – [[Mono]] |
** [[Wikipedia:C Sharp (programming language)|C#]] – [[Mono]], [[.NET Core]] |
||
| ⚫ | |||
* [[Clojure]] |
|||
| ⚫ | |||
* [[Common Lisp]] |
|||
| ⚫ | |||
* [[Crystal]] |
* [[Crystal]] |
||
* [[CUDA]] – ''nvcc'', [[Clang]] |
|||
* [[D]] |
* [[D]] |
||
* [[Wikipedia:Dart (programming language)|Dart]] – {{Pkg|dart}} |
* [[Wikipedia:Dart (programming language)|Dart]] – {{Pkg|dart}} |
||
* [https://esolangs.org/wiki/FiM%2B%2B FIM++] – {{AUR|fimpp-git}} |
|||
* [[Elixir]] |
|||
* [[Wikipedia:Erlang (programming language)|Erlang]] – {{Pkg|erlang}} |
|||
* [[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]] |
||
| ⚫ | |||
* [[Go]] – {{Pkg|go}}, [[GCC]] |
* [[Go]] – {{Pkg|go}}, [[GCC]] |
||
* [[Wikipedia:Apache Groovy|Groovy]] – {{Pkg|groovy}} |
|||
| ⚫ | |||
* [[Java]] |
* [[Java]] |
||
* [[Wikipedia: |
** [[Wikipedia:Apache Groovy|Groovy]] – {{Pkg|groovy}} |
||
| ⚫ | |||
| ⚫ | |||
* [[Julia]] |
* [[Julia]] |
||
* [[Wikipedia:Kotlin (programming language)|Kotlin]] – {{Pkg|kotlin}} |
* [[Wikipedia:Kotlin (programming language)|Kotlin]] – {{Pkg|kotlin}} |
||
* [[ |
* [[Lua]] – {{Pkg|lua}} |
||
* [[Wikipedia:Nim (programming language)|Nim]] – {{Pkg|nim}} |
* [[Wikipedia:Nim (programming language)|Nim]] – {{Pkg|nim}} |
||
| ⚫ | |||
| ⚫ | |||
* [[Octave]] |
* [[Octave]] |
||
* [[Wikipedia:Pascal (programming language)|Pascal]] – {{Pkg|fpc}} |
* [[Wikipedia:Pascal (programming language)|Pascal]] – {{Pkg|fpc}} |
||
| 42行目: | 41行目: | ||
* [[Rust]] |
* [[Rust]] |
||
* [[Scala]] |
* [[Scala]] |
||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
* [[Wikipedia:Swift (programming language)|Swift]] – {{AUR|swift}}{{Broken package link|パッケージが存在しません}}, {{AUR|swift-bin}} |
|||
* [[Wikipedia:Tcl|Tcl]] – {{Pkg|tcl}} |
* [[Wikipedia:Tcl|Tcl]] – {{Pkg|tcl}} |
||
| ⚫ | |||
== 関数型言語 == |
== 関数型言語 == |
||
上記の言語の中には、関数型プログラミングもサポートしているものもあります。 |
上記の言語の中には、関数型プログラミングもサポートしているものもあります。 |
||
* [[Wikipedia:Erlang (programming language)|Erlang]] – {{Pkg|erlang}} |
* [[Wikipedia:Erlang (programming language)|Erlang]] – {{Pkg|erlang}} |
||
| 60行目: | 57行目: | ||
** [[Emacs Lisp]] |
** [[Emacs Lisp]] |
||
** [[Scheme]] |
** [[Scheme]] |
||
| ⚫ | |||
* [[Wikipedia:ML (programming language)|ML]] |
* [[Wikipedia:ML (programming language)|ML]] |
||
** [[Wikipedia:Standard ML|Standard ML]] – {{Pkg|smlnj}}, {{Pkg|mlton}}, {{AUR|mosml}}, {{AUR|smlsharp}} |
** [[Wikipedia:Standard ML|Standard ML]] – {{Pkg|smlnj}}, {{Pkg|mlton}}, {{Pkg|polyml}}, {{AUR|mosml}}, {{AUR|smlsharp}} |
||
** [[Wikipedia:OCaml|OCaml]] – {{Pkg|ocaml}} |
** [[Wikipedia:OCaml|OCaml]] – {{Pkg|ocaml}} |
||
| 73行目: | 71行目: | ||
* [[Wikipedia:History of programming languages]] |
* [[Wikipedia:History of programming languages]] |
||
* [[Wikipedia:List of programming languages]] |
* [[Wikipedia:List of programming languages]] |
||
* [[コマンドシェル]] |
|||
2022年6月28日 (火) 16:10時点における版
このページでは Arch Linux でコンパイラ・インタプリタがパッケージになっているプログラミング言語を並べています。
- Assembly – as of binutils, fasm, nasm, yasm
- Ada – GCC
- AWK
- BASIC – freebasic
- C – GCC, Clang
- Crystal
- D
- Dart – dart
- FIM++ – fimpp-gitAUR
- Forth – 4thAUR, gforthAUR
- Fortran – GCC
- Go – go, GCC
- Java
- JavaScript – rhino, v8AUR
- Julia
- Kotlin – kotlin
- Lua – lua
- Nim – nim
- Octave
- Pascal – fpc
- Perl
- PHP
- Python
- R
- Ruby
- Rust
- Scala
- Swift
- Tcl – tcl
関数型言語
上記の言語の中には、関数型プログラミングもサポートしているものもあります。
シェル言語
Bash は base メタパッケージ の依存関係です。その他については、コマンドシェルを参照してください。