PHPは広く普及している、オープンソースの汎用スクリプト言語です。特にWeb開発者に適しており、HTML中にコードを埋め込むことが可能です。
文法はCやJava、Perl風で、学習が容易です。PHPは様々なプラットフォームで動作し、スタンドアロンの実行形式として、またさまざまなWebサーバーのモジュールとしても動作します。
データベースへのアクセスや、XML、LDAP、IMAP、Java、そのほかさまざまなインターネットプロトコル、一般的なデータ操作などに優れており、パワフルなAPIによって機能を拡張することも可能です。
PHPは有能で力強い、国際的なチームによって開発およびサポートが活発に行われています。多数のPHPベースのオープンソースアプリケーションや商業アプリケーションパッケージが利用可能です。
関連プロジェクトDeSmuME, プロパティエディタ, Darik's Boot and Nuke (DBAN), TuxGuitar, Mysaifu JVM |
Pythonは、インタープリタ言語であり、インタラクティブな、オブジェクト指向プログラミング言語です。驚くべきパワーと、非常に明確な構文を兼ね備えており、学ぶことは難しくありません。モジュール、クラス、例外、非常に高度な入力データ型、動的な型付けを備えています。多くのシステムコールとライブラリ向けのインターフェイスがあり、また同様に、様々なウィンドウイングシステム(Tk、Mac、MFC、GTK +、Qt、wxWindows)向けのものもあります。新たな内蔵モジュールはCまたはC++で容易に書けます。 そしてまた、Pythonはプログラマブルインターフェイスを必要とするアプリケーションのための拡張言語としても使用可能です。
関連プロジェクトDumpper, Media Player Classic - Homecinema, TERASOLUNA Framework, Amateras, プロパティエディタ |
Perlは、簡単なことを簡単に、そして難しいことも可能にする高レベルな一般汎用プログラミング言語です。これは、任意のテキストファイルのスキャンやシステム管理を行うために最適の言語です。 組み込みの拡張正規表現を持ち、setuidされたスクリプトおよびCライブラリのインターフェースになるモジュール拡張によるセキュリティを改善するデータフローメカニズムにマッチおよびリプレースします。
関連プロジェクトiReport-Designer for JasperReports, TuxGuitar, DeSmuME, Amateras, Darik's Boot and Nuke (DBAN) |
Tclは Unix、Windows、Macintoshに移植可能なスクリプト環境を提供し、文字列処理とパターンマッチング、ネイティブ ファイルシステムへのアクセス、他のプログラムに対するシェルライクな制御、TCP/IPネットワーキング、タイマ、イベント駆動 I/Oををサポートします。Tclは、変数、ループ、プロシージャ、名前空間、エラー処理、スクリプトパッケージ、DLLの動的ローディングといった、伝統的なプログラミング要素を持っています。Tkは Unix、Windows、Macintoshに移植可能な GUIを提供します。強力なウィジェットセットと Tkへの簡潔なスクリプト インターフェイスにより、これは洗練されたユーザインタフェースの開発を後押しします。
関連プロジェクトTERASOLUNA Framework, MeCab, SharpDevelop-jp, Amateras, MPC-BE |
TXR is a new data munging language. TXR's special pattern language provides template-based matching of entire documents or large sections of documents. It also contains a language for functional and imperative programming. It is written in C and takes the form of a utility that is portable to Unix-like platforms and Windows.
関連プロジェクトDumpper, MeCab, TOMBO, Win32 Disk Imager, MPC-BE |
Seed7は汎用プログラミング言語です。これはAda、C++およびJavaと比べて、より高級な言語です。Seed7では、新しいステートメントや演算子を簡単に宣言することができます。型を返したり引数に取る関数については、テンプレートやジェネリクスよりもエレガントに扱えます。オブジェクト指向も、それが有用な場面では使われていますが、他の技法の方が明白な場所ではそちらを利用しています。更にSeed7は、他のプログラミング言語からいくつかの概念を取り込んでいますが、どのプログラミング言語の直系の子孫とも言えません。
関連プロジェクトMeCab, MPC-BE, Mysaifu JVM, Media Player Classic - Homecinema, Win32 Disk Imager |
Rumix 2 - Ruby Starter Package with Installer
Rumix 2とは、Windows環境でRubyプログラミングを始めたい人のためのパッケージです。 同梱のインストーラを利用することによって、ruby本体、リファレンスマニュアル、いくつかの関連ソフトウェアなどを、あなたのPCへまとめてインストールすることができます。
また、インストーラなし、圧縮ファイルを展開するだけで使い始めることができる「USB Rumix 2」も配布しています。
当プロジェクトのアイコン画像は、Ce Jacas 氏よりクリエイティブ・コモンズ 表示-継承のもとで利用許諾を受けた著作物です。
登録日: 2009-05-07 02:04
|
関連プロジェクトScummVM, Python Japanese Environment, FreeMat, DMonkey, unagi |
famicom ROM cartridge のデータ転送を行います。 ハードウェアはオリジナルハード kazzo を使用します。
登録日: 2008-11-12 19:23
|
関連プロジェクトFreeRTOS Real Time Kernel, FreeMat, Rumix 2, Mysaifu JVM, freeRTOS & libraries for AVR ATmega |
awkユーティリティは、ほんの数行のコードで単純なデータ処理を可能とする、特定目的のプログラミング言語を解釈実行します。
関連プロジェクトプロパティエディタ, TOMBO, Darik's Boot and Nuke (DBAN), iReport-Designer for JasperReports, Mysaifu JVM |
Rは言語であり、統計的な計算やグラフィックのための環境です。Rはベル研究所のJohn Chambersらによって開発されたSに似ています。Rは統計的あるいはグラフィカルな様々な技術(線形/非線形モデリング、統計的テスト、時系列解析、分類、クラスタリングなど)を提供します。Rは繰り返し、条件分岐の制御フロー構造を備えた真のコンピュータ言語として設計されており、新しい関数を定義する事によって機能を追加することができます。負荷の大きい計算タスクを扱う場合、FortranとCのコードをランタイムでリンクして呼び出すことが出来ます。
関連プロジェクトMysaifu JVM, プロパティエディタ, Amateras, MeCab, DeSmuME |
aime は、アプリケーションに組み込み可能になるように設計された、シンプルなCに似たプログラミング言語とインタプリタです。言語は簡単、些細なおよび直接です。完全なオブジェクトの管理、高階関数、および参照を提供しながらまだその構文は C よりも簡単です。インタプリタは安全かつ表現力豊かで、プログラム実行の包括的な制御を可能にし、アプリケーション統合の強力な方法を提供しています。
関連プロジェクトプロパティエディタ, SmillaEnlarger, TERASOLUNA Framework, SharpDevelop-jp, Mysaifu JVM |
Ctalkは、クラス、メソッド、演算子のオーバーロードが追加されています 継承、そうでなければ、標準のCプログラムへの複雑なオブジェクト式。プログラムでは、そうでなければ標準のCプログラムではその一部だけCtalkオブジェクトとメソッドを使用できますが、言語はまた全体のプログラムを書くために使用することができます。 Ctalkは最も上で動作していないすべてのGCC、GNU Cコンパイラをサポートしているシステムの場合。パッケージには、言語、クラスとランタイムライブラリ、サンプルプログラム、チュートリアル、および言語リファレンスを内蔵しています。
関連プロジェクトDeSmuME, iReport-Designer for JasperReports, TERASOLUNA Framework, Darik's Boot and Nuke (DBAN), Mysaifu JVM |
Qoreは、スレッドおよびエンベデッド·ロジックをサポートしているスクリプト言語であり、エンタープライズ·インタフェース開発に柔軟なスクリプトベースのアプローチを適用するために設計されています。また、汎用言語として有用である。
関連プロジェクトAmateras, プロパティエディタ, MeCab, Mysaifu JVM, Win32 Disk Imager |
zshは UNIXコマンドインタプリタ(shell)であり、最も Korn shell (ksh)に似ている標準的な shellです。これは多種の拡張機能を含んでおり、特にコマンドラインエディタにおいてその振る舞いをカスタマイズするオプションやファイル名生成(globbing)機能、C-shell(csh)ユーザが気軽に使える機能、tcshから引き継いだ特別な機能等があります。
関連プロジェクトDumpper, Mysaifu JVM, TERASOLUNA Framework, Win32 Disk Imager, MeCab |
RPL/2 (逆ポーランド Lisp/2) は、Hewlett-Packardがその HP-28S用に作った RPLから派生した言語です。いくつかの拡張(プリプロセッサ、コンパイルされたライブラリ,新関数)とTeX出力を備え、グラフィックスを描画できます。