ブラウザでなでしこを動かそう

なでしこは日本語を基にしたプログラミング言語です。ブラウザで動かすことを想定して作られています。そのため、スマートフォンやタブレット、PCなどいろいろな環境で動かすことができます。プログラミングの学習にも最適です。

一番簡単なプログラム

例えば、以下は一番簡単な「なでしこ」のプログラムです。「▶実行」ボタンを押せば即時実行されます。

  1行目    v3.6.22

繰り返しや条件文も簡単に記述

なでしこは、繰り返しや条件分岐といった基本的なフロー制御の構文を備えています。なでしこで、100以下にある偶数を全部足してみましょう。以下のようなプログラムになります。

  1行目    v3.6.22

上記のように、繰り返しを行う「繰り返す」文や条件分岐を行う「もし」文が記述できます。

グラフィックスも利用可能

グラフィックスの描画機能も備えています。

以下は画像を描画して動かす例です。

  1行目    v3.6.22

ボタンやエディタなどを手軽に作成

HTMLのボタンやエディタ(入力ボックス)を作成して入力部品として使えます。
以下は90日後を計算する日付計算機を作ったところです。

  1行目    v3.6.22

タートルグラフィックスも完備

タートルグラフィックスの機能を使って、幾何学模様を描画できます。

他にもいろいろできる!

なでしこを使うと、他にも、いろいろなことができます。グラフを描画したり、データ変換したり、ゲームを作ったり…と趣味や仕事に役立つプログラムが作成できます。

なでしこ3貯蔵庫には多くの作品が日々投稿されていますので、チェックしてみてください。貯蔵庫を使うと、作った作品は、手軽に共有して、友達のスマートフォンやタブレットで動かすことができます。

実際にプログラムを作ってみよう

以下のエディタを使えば、実際にプログラムを入力して動かすことができます。

  1行目    v3.6.22

作成したプログラムを保存できる貯蔵庫

なでしこ3貯蔵庫』を使うと、ブラウザ上のエディタ上でプログラムを開発できます。そして、作成したプログラムを投稿できます。完全公開するだけでなく、限定公開も可能です。自分や友達専用のプログラムを手軽にスマートフォンやタブレットに送信して動かすことができます。

チュートリアルに進もう

ここまでのプログラムを実行してみて、なでしこに興味をお持ちいただけたでしょうか?

なでしこには、プログラミングを学ぶのにぴったりのなでしこのチュートリアルがあります。
ぜひ、ご一読ください。