代替案 Python

  • Java

    Javaは、ほぼすべてのタイプのネットワークアプリケーションの基盤であり、組み込みおよびモバイルアプリケーション、ゲーム、Webベースのコンテンツ、およびエンタープライズソフトウェアを開発および配信するためのグローバル標準です。 世界中に900万人以上の開発者がいるJavaにより、魅力的なアプリケーションとサービスを効率的に開発、デプロイ、使用できます。

    オープンソース 自由 Kindle Fire PlayBook Blackberry 10 BSD Android Tablet Blackberry HP webOS S60 Java Mobile Android Web Linux Windows Mac

    Java icon
  • Ruby

    Rubyは、Perlに触発された構文とSmalltalkのような機能を組み合わせた、動的で反射的な汎用オブジェクト指向プログラミング言語です。 Rubyは、1990年代半ばに日本で生まれ、当初は松本幸広によって開発および設計されました。 Rubyは多くのライブラリとユーザーを楽しんでいます。 Perl、Smalltalk、Eiffel、Ada、およびLispに基づいています。 Rubyは、関数型、オブジェクト指向、命令型、反射型など、複数のプログラミングパラダイムをサポートしています。 また、…

    オープンソース 自由 Haiku BSD Linux Windows Mac

    Ruby icon
  • C#

    C#は、強い型付け、命令型、宣言型、関数型、汎用、オブジェクト指向(クラスベース)、およびコンポーネント指向のプログラミング分野を含むマルチパラダイムプログラミング言語です。

    オープンソース 自由 BSD Linux Windows Mac

    C# icon
  • R (programming language)

    Rは、統計計算とグラフィックスのためのフリーソフトウェア環境です。 これは、ベル研究所(旧AT&T、現在のLucent Technologies)でジョンチェンバーズと同僚によって開発されたS言語と環境に似たGNUプロジェクトです。 RはSの異なる実装と見なすことができます。いくつかの重要な違いがありますが、S向けに記述された多くのコードはRの下で変更されずに実行されます。 Rは、特にデータ分析およびデータマイニングの「事実上の」標準として機能するバンドルアプリケーションを備えた言語全体です。…

    オープンソース 自由 BSD Linux Windows Mac

    R (programming language) icon
  • Lua

    Luaは、強力で高速、軽量、埋め込み可能なスクリプト言語です。 Luaは、単純な手続き構文と、連想配列および拡張可能なセマンティクスに基づいた強力なデータ記述構造を組み合わせています。 Luaは動的に型指定され、レジスタベースの仮想マシンのバイトコードを解釈して実行され、インクリメンタルガベージコレクションによる自動メモリ管理を備えているため、構成、スクリプト作成、ラピッドプロトタイピングに最適です。

    オープンソース 自由 MorphOS Playstation AmigaOS Haiku Android Wear iPad BSD Android Tablet iPhone Android Linux Windows Mac

    Lua icon
  • Perl

    Perlは、22年以上の開発を経た、高レベルの汎用インタープリター型動的プログラミング言語です。 Perl言語は、C、シェルスクリプト(sh)、AWK、sedなどの他のプログラミング言語から機能を借用しています。 これらは、多くの現代的なUnixコマンドラインツールの任意のデータ長制限なしで強力なテキスト処理機能を提供し、テキストファイルの簡単な操作を容易にします。

    オープンソース 自由 Haiku BSD Linux Windows Mac

    Perl icon
  • Go (Programming Language)

    GoはGolangとも呼ばれ、2007年にRobert Griesemer、Rob Pike、Ken ThompsonによってGoogleで最初に開発されたプログラミング言語です。 Cの構文から大まかに派生した構文を持つ静的に型付けされた言語であり、自動メモリ管理、型安全性、いくつかの動的型付け機能、可変長配列やキー値マップなどの追加の組み込み型、および大規模な標準ライブラリ。

    オープンソース 自由 BSD Linux Windows Mac

    Go (Programming Language) icon
  • Dart

    Dart (originally called Dash) is a Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, 2011 October 10-12. The goal of Dart is "ultimately to replace JavaScript as the lingua franca of web development on t…

    オープンソース 自由 Web Linux Windows Mac

    Dart icon
  • Scala

    Scalaは、Java Virtual Machine(JVM)に基づいた最新のマルチパラダイムプログラミング言語であり、一般的なプログラミングパターンを簡潔でエレガントでタイプセーフな方法で表現するように設計されています。

    オープンソース 自由 BSD Linux Windows Mac

    Scala icon
  • Haskell

    Haskellは、高度に純粋に機能するプログラミング言語です。 20年以上にわたる最先端の研究のオープンソース製品であるため、堅牢で簡潔で正しいソフトウェアを迅速に開発できます。 他の言語、組み込みの並行性と並列性、デバッガー、プロファイラー、および豊富なライブラリーとの統合を強力にサポートします。

    オープンソース 自由 BSD Linux Windows Mac

    Haskell icon
  • D (Programming Language)

    Dは、Cのような構文と静的型付けを備えた言語です。 効率、制御、モデリングのパワーを安全性とプログラマの生産性と実用的に組み合わせます。 便利さ Dは、動的言語のスタイルで、型を重複して指定することなく、大きなコードフラグメントを作成できます。 しかし、静的推論は型と他のコードプロパティを推測し、静的な世界と動的な世界の両方の長所を提供します。 自動メモリ管理により、安全でシンプルかつ堅牢なコードが作成されます。 Dは、スコープ付きリソース管理(別名RAIIイディオム)と、書き込みおよび読み取…

    オープンソース 自由 BSD Linux Windows Mac

    D (Programming Language) icon
  • Julia

    ジュリアは、テクニカルコンピューティング向けの高レベルで高性能な動的プログラミング言語であり、他のテクニカルコンピューティング環境のユーザーになじみのある構文を備えています。 高度なコンパイラ、分散並列実行、数値精度、および広範な数学関数ライブラリを提供します。 このライブラリは、主にジュリア自体で記述されており、線形代数、乱数生成、信号処理、および文字列処理のために、成熟した最高のCおよびFortranライブラリも統合しています。 さらに、Julia開発者コミュニティは、Juliaの組み込み…

    オープンソース 自由 Linux Windows Mac

    Julia icon
  • Haxe

    Haxeは、最新の高レベルの厳密に型指定されたプログラミング言語、最先端の光速クロスコンパイラ、完全なクロスプラットフォーム標準ライブラリ、および各プラットフォームのネイティブ機能にアクセスする方法に基づいたオープンソースツールキットです。 Haxeを使用すると、C ++、C#、Flash、Javascript、Neko、Javaなどをターゲットとするクロスコンパイラの助けを借りて、すべてのメインストリームプラットフォームをネイティブにターゲットとするクロスプラットフォームツールを簡単に構築で…

    オープンソース 自由 Raspberry Pi Linux Windows Mac

    Haxe icon
  • ASP.NET

    Asp.netは、HTML、CSS、およびJavaScriptを使用して動的なWebページ、Webサイト、アプリ、およびサービスを生成するためのWeb開発用に設計されたオープンソースのサーバー側Webアプリケーションフレームワークです。 また、Web API、モバイルサイトを作成し、Web Socketsなどのリアルタイムテクノロジーを使用することもできます。 ウェブサイト ASP.NETは、HTML5、CSS3、およびJavaScriptを使用した標準ベースのWebサイトの構築に最適です。 …

    自由 Windows

    ASP.NET icon
  • Apple Swift

    SwiftはiOS、OS X、watchOS、およびtvOSアプリ向けのプログラミング言語であり、C互換性の制約なしに、CおよびObjective-Cのベストをベースに構築されています。 Swiftは安全なプログラミングパターンを採用し、プログラミングをより簡単に、より柔軟に、より楽しくするための最新の機能を追加します。 成熟し、愛されているCocoaおよびCocoa Touchフレームワークに支えられたSwiftのクリーンスレートは、ソフトウェア開発の仕組みを再考する機会です。

    オープンソース 自由 Linux Mac

    Apple Swift icon
  • Objective-C

    Objective-C言語は、洗練されたオブジェクト指向プログラミングを可能にするために設計された単純なコンピューター言語です。 Objective-Cは、標準のANSI C言語に対する小規模ながら強力な拡張機能セットとして定義されています。 Cへのその追加は、最初のオブジェクト指向プログラミング言語の1つであるSmalltalkにほとんど基づいています。 Objective-Cは、Cに完全なオブジェクト指向プログラミング機能を提供するように設計されており、シンプルかつ簡単な方法でこれを実現し…

    オープンソース 自由 BSD Linux Windows Mac

    Objective-C icon
  • Erlang

    Erlangは、高可用性を必要とする、非常にスケーラブルなソフトリアルタイムシステムを構築するために使用される、汎用の同時ガベージコレクションプログラミング言語およびランタイムシステムです。 Erlangの順次サブセットは、熱心な評価、単一の割り当て、および動的型付けを備えた関数型言語です。 分散型のフォールトトレラントなソフトリアルタイムのノンストップアプリケーションをサポートするために、エリクソンによって設計されました。 ホットスワップをサポートしているため、システムを停止せずにコードを変…

    オープンソース 自由 BSD Linux Windows Mac

    Erlang icon