小さく始めて、小さく続ける。小さく始めて、小さく続ける。World!すぐにプログラミングを試すことができるプログラミングを学びたいと思った時に、どうやって始めようどんな方法があるのかプログラミングスクールに通うのが良いのかなど、色々考えているうちに、気が付いたら1か月過ぎていた、ということはありませんか。今日は、記事を読み終わったらすぐに始められるプログラミングの環境を紹介します。Playgroundです。Playgroundは、運動場や遊び場、という意味です。プログラミングでは、とりあえず試してみる、という時にオンラインのPlayground環境がとても便利です。Webブラウザ上で、サンプルのコードを打ち込んで、その場で実行結果を確認することができます。今日は、そんなオンラインPlaygroundについて、基本的にユーザー登録する必要がない無料で試せる環境を紹介します。実はたくさんあるオンラインPlaygroundpaiza.IOまずは、paiza.IOです。C++など有名な言語を含む20言語以上です。他の利用者が書いたサンプルコードを確認できるという点が特徴です。どんな書き方をするプログラミング言語なのか見てみたいプログラミング未経験なので、コードの書き方が分からないという時には、サンプルコードを眺めるだけでも、イメージが湧くと思います。labstack次は、labstackです。TypeScriptSwiftなど比較的新しい言語を含む30言語以上に対応しています。英語のみ対応ランダムに初期言語が設定されるという特徴があります。日本語には対応していませんが、コードを書いて、実行結果を確認するという使い方であれば問題なく試せると思います。最初に選択されるプログラミング言語がランダムだということです。ランダムに選択された言語での簡単なコードが最初から入力されており、この言語ではこんな風に書くのかと知ることができます。面白いサイトの作りになっています。自分が試したいプログラミング言語をその後に選ぶことができます。codepadcodepadというオンラインPlaygroundもあります。PHPRubyなど10言語に対応しています。他の利用者が書いたサンプルコードを確認できるという特徴があります。時系列順で、利用者のコードを参照できます。ideone.comideone.comも活用できます。ElixirPrologNimなど比較的マイナーなプログラミング言語を含む50言語以上に対応しています。ideone.comの特徴は、なんといっても、多様なプログラミング言語に対応している点です。マークアップ言語(HTMLやTeXなど)以外の多くの言語を試すことができますOnlineGDBOnlineGDBは、HTMLRを含む20言語以上に対応しています。ここまでに紹介したオンラインPlaygroundではHTMLを試すことができないのですが、OnlineGDBでは、HTMLを使うことができます。Code.orgCode.orgは、世界中で利用されています。Code.orgは、コンピュータサイエンスの教育のための総合サイトです。Codeをはじめとする豊富な学習コンテンツ子どもから大人まで楽しめるという特徴があります。オブジェクトを組み合わせて、視覚的にプログラミングできるビジュアルプログラミング言語を使うコンテンツが多いため、取り組みやすいです。コンテンツの量と質に優れているため、世界的に知られているWebサイトです。映画の「アナと雪の女王」などを題材に、ビジュアルプログラミング言語を使ったプログラミング学習に取り組むことができます。公式サイトプログラミング言語の公式サイトでも、Playgroundを体験できるものがあります。PythonGoRustKotlinなどのプログラミング言語公式サイトでは、Playgroundを試すことができます。Worldは、プログラミング学習での一つの目標です。Worldと表示させる、という一連の流れが、初学者の最初のステップとされることが多いためです。Worldに到達する前に、止めてしまうケースがあると、これまで言われてきました。理由は、プログラミング環境を自分のパソコンに構築するのが難しいという場合が少なくないためです。今は、今日紹介したオンラインPlaygroundがあります。オンラインPlaygroundで、気になったプログラミング言語を試して、もう少し本格的に取り組みたいとなった段階で、自分のパソコンでプログラミングできる環境を整えていけば良いと思います。Worldまでの距離は、ほとんどありません。今、ここで、すぐに始めることができます。コピーtudukeruをフォローするtudukeru小さく始めて、小さく続ける。多くの学習データが必要とされるケースが少なくありません。WebAssembly(Wasm)は、Webブラウザでプログラムを高速で動かすための新しいフォーマットです。