ピックアップProcessingHOMEプログラミングProcessingプログラミングを楽しく始められる言語「Processing(プロセッシング)」プログラミング言語とはコンピュータに命令を伝えるもので、様々な種類があります。C言語やJAVAなど、用途によって様々なものがあります。古くからあるものや近年開発された新しいものなどもあり、その種類は今後も増えていくと言われています。そのなかでも、図形を描いたり、視覚的な表現をコンピュータにさせるために考案されたプログラミング言語がProcessing(プロセッシング)です。2001年ごろに登場したオブジェクト指向のプログラミング言語で、JAVAをベースにしていると言われています。2017年2月の段階ではバージョン3となっています。グラフィカルに様々な図形描画ができます。以下の例は、デザイナーでプログラマーである松永歩さんという方が自身の公式サイトで公開しているカオスの実験です。ローレンツ方程式を使って収束する系のカオスを表現していますが、この模様は再帰的にプロットされていくドットが最終的に終わりを迎えます。以下のソースコードで、パラメータを変更していくことで、図形が変わっていきます。Processingをはじめるには?Processingをはじめるには?プロセッシングはオープンソースな言語で、開発も進んでいます。最新版のプロセッシングの開発環境は公式サイトからいつでもダウンロード可能です。プロセッシングは米国で開発がスタートしたものですから、公式サイトの言語は英語になっていますので、以下にダウンロード方法をご紹介します。上記アドレスをクリックして公式サイトに行きましょう。Processing」というボタンと、画面左のメニューの「Download」から開発ソフトのダウンロードを開始します。ダウンロードページでは、Processingのダウンロードの際に寄付を求められます。Donation(寄付なし)」にチェックを入れて「Dowload」というボタンを押しましょう。次にダウンロードするソフトの種類を選びます。OSの種類に注意してダウンロードしてください。Xというものにしますが、Windowsの方は32bitなのか、64bitなのかなどを選択して、ダウンロードしましょう。ダウンロードすると、画面右下などに、ダウンロードの進捗が表示されます。ダウンロードが終了したら、圧縮ファイルになっていますので、展開してください。あとは、Processingのアイコンをクリックすれば、初回の起動画面が表示されます。started」をクリックしてプロセッシングの利用を開始します。これでインストールと起動の確認ができました。ここからプロセッシングを使って色々なプログラミングを体験できます。-プロセッシング-FabShopFab(ファブ)とはFabricationの略で、日本語では「モノづくり」を意味します。Shop(ショップ)は工房や工作所の事をさす英単語です。この2つを合わせて、モノづくり工房の意味で「Fabshop(ファブショップ)と名付けました。Fabshopでは、今は当たり前のように普及したコンピュータやインターネットを活用して新しい時代のものづくりを提案していきます。