Wolfram言語
プログラミングの基本
この短いチュートリアルを読めば,Wolfram言語の基本が分かります.
Wolfram言語には,計算と知識をお届けする6,000個を超える組込み関数が注意深く統合されているため,学ぶべきこともたくさんあります.このチュートリアルを読めば,ほとんどすべてのWolfram言語のコードが理解できるようになり,Wolfram言語を使ったプログラミングも始められます.
他言語のユーザの方は注意事項をご覧ください:
Java Python Ask us about other languagesJAVAプログラマー向けの注意事項
Wolfram言語がJavaと根本的に異なる点は,Wolfram言語には多数の高レベル構造が含まれている点です.このためWolfram言語では,簡潔で読みやすく,より直観的なコードが作成できます.Wolfram言語は一体化されたノートブック環境,簡単にできるクラウド配備,アルゴリズムとデータの世界最大の統合コレクションへの組込みアクセスを基盤として,高レベルのプログラミングスタイルを可能にします.
PYTHONプログラマー向けの注意事項
Wolfram言語は完全に記号的な言語に基づく言語であり,Pythonと比べて,より高レベルでより統合された理念を持っています.Wolfram言語ではデスクトップとクラウドの間でシームレスな操作が行え,アルゴリズムとデータの世界最大のコレクションが直接言語に組み込まれています.これらすべてが一貫した設計とドキュメントの上に構築され,世界初のノートブックインターフェースからアクセス可能です.このことにより,別のライブラリを見付けてそれについて学ぶ必要がなく,自分のアイディアをより迅速に,より高レベルで開発し配備することができます.
Wolfram言語のバージョン11.2から,ExternalEvaluateフレームワークがPythonを含む他のプログラミング言語とのシームレスな接続を提供するようになりました.このため,既存のコードや外部ライブラリをWolfram言語に組み込むことが可能になりました.Wolfram言語のコードは,Wolfram Client Library for Pythonを使って,Python環境から直接評価することができます.
-
インタラクティブな使用法
-
ノートブックドキュメント
-
組込み関数
-
記号を使った式
-
リスト
-
反復子
-
割当て
-
パターン
-
関数定義
-
純関数
-
関数の適用
-
関数型と演算子
-
オプション
-
グラフィックス
-
インタラクティブインターフェース
-
手続き型
-
数
-
文字列
-
連想
-
自然言語入力
-
現実世界の実体
-
インタープリタ
-
クラウド配備
-
ドキュメントの作成
-
セッション管理
-
外部接続
-
使い始めましょう
他言語のユーザの方は注意事項をご覧ください:
Java Python その他の言語については,お問合せくださいJavaプログラマー向けの注意事項
Wolfram言語がJavaと根本的に異なる点は,Wolfram言語には多数の高レベル構造が含まれている点です.このためWolfram言語では,簡潔で読みやすく,より直観的なコードが作成できます.Wolfram言語は一体化されたノートブック環境,簡単にできるクラウド配備,アルゴリズムとデータの世界最大の統合コレクションへの組込みアクセスを基盤として,高レベルのプログラミングスタイルを可能にします.
Pythonプログラマー向けの注意事項
Wolfram言語は完全に記号的な言語に基づく言語であり,Pythonと比べて,より高レベルでより統合された理念を持っています.Wolfram言語ではデスクトップとクラウドの間でシームレスな操作が行え,アルゴリズムとデータの世界最大のコレクションが直接言語に組み込まれています.これらすべてが一貫した設計とドキュメントの上に構築され,世界初のノートブックインターフェースからアクセス可能です.このことにより,別のライブラリを見付けてそれについて学ぶ必要がなく,自分のアイディアをより迅速に,より高レベルで開発し配備することができます.
Wolfram言語のバージョン11.2から,ExternalEvaluateフレームワークがPythonを含む他のプログラミング言語とのシームレスな接続を提供するようになりました.このため,既存のコードや外部ライブラリをWolfram言語に組み込むことが可能になりました.Wolfram言語のコードは,Wolfram Client Library for Pythonを使って,Python環境から直接評価することができます.