「プログラミング言語」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (空行を削除) |
(同期) |
||
7行目: | 7行目: | ||
* [[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]] |
||
12行目: | 13行目: | ||
* [[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: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]] |
||
25行目: | 25行目: | ||
* [[Java]] |
* [[Java]] |
||
** [[Wikipedia:Apache Groovy|Groovy]] – {{Pkg|groovy}} |
** [[Wikipedia:Apache Groovy|Groovy]] – {{Pkg|groovy}} |
||
− | * [[Wikipedia: |
+ | * [[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]] dialects |
||
+ | ** [[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]] |
||
36行目: | 47行目: | ||
* [[PHP]] |
* [[PHP]] |
||
* [[Python]] |
* [[Python]] |
||
+ | * [[Wikipedia:Quantum Computation Language|QCL]] – {{AUR|qcl}} |
||
* [[R]] |
* [[R]] |
||
* [[Ruby]] |
* [[Ruby]] |
||
42行目: | 54行目: | ||
* [[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}} |
||
== シェル言語 == |
== シェル言語 == |
2024年3月1日 (金) 04:08時点における版
このページでは Arch Linux でコンパイラ・インタプリタがパッケージになっているプログラミング言語を並べています。
- Assembly – as of binutils, fasm, nasm, yasm
- Ada – GCC
- AWK
- Ballerina - ballerinaAUR
- BASIC – freebasic
- C – GCC, Clang
- C# – Mono, .NET Core
- Crystal
- D
- Dart – dart
- Erlang – erlang
- Forth – 4thAUR, gforthAUR
- Fortran – GCC
- Go – go, GCC
- Java
- GDL - gnudatalanguageAUR
- Haskell
- JavaScript – rhino, v8AUR, quickjsAUR
- Julia
- Kotlin – kotlin
- Lisp dialects
- Lua – lua
- ML
- Nim – nim
- Octave
- Pascal – fpc
- Perl
- PHP
- Python
- QCL – qclAUR
- R
- Ruby
- Rust
- Scala
- Swift
- Tcl – tcl
- Vala – vala
- Zig – zig
シェル言語
Bash は base メタパッケージ の依存関係です。その他については、コマンドシェルを参照してください。