プログラミング初心者にオススメのプログラミング言語

プログラミング言語を調べてみたけれど、よくわからない人にお勧めのプログラミング言語です。以下を目安に決めました。

  • 本を買わなくても始められる
  • 全部覚えなくても使い始められる
  • 画像やボタンや音がすぐ使える。
  • 将来につながる

Processing(ぷろせっしんぐ)

Processingがすごくお勧めです。もともとデザインを勉強する人などプログラミングをしたことがない人向けにに作られました。なのですぐに画像や音などが使えます。また複雑なインストール作業などは不要で、ZIPファイルを展開したら、専用エディターがついているのでそれで始められます。

さいしょに種明かしをしてしまいますが、Processingは実はJava(=じゃば)というプログラミング言語で、それをプログラミング初心者向けに複雑な機能を見えなくしたソフトウェアです。JavaやゲームのマインクラフトやスマートフォンのAndroid(=あんどろいど)で使われている言語です。どのくらい普及しているかというと、あなたがテレビCMでみた会社は全部使っています。なので将来性もあるし、ある程度したら本格的なJava言語に移行できるのでおすすめです。

JavaScript(=じゃばすくりぷと)

今、最も流行しているプログラミング言語の一つで、入門サイトもたくさんあるのでお勧めです。JavaScriptのよいところは、ブラウザとテキストエディタですぐ始められる手軽さです。また皆さんが普段使っているChrome(=くろーむ)などのブラウザには、開発者向けの機能が用意されているので便利です。

ただし、JavaScriptは同時にHTML(=えいちてぃーえむえる)やCSS(=しーえすえす)を勉強する必要があります。なのでWebサイトを作りながら勉強するとよいです。またゲーム用ライブラリーも結構あります。

Scratch(すくらっち)

小学生なら、もっと簡単なスクラッチがお勧めです。ブロックのような部品を組み合わせてプログラミングをします。

 

プログラミングをするときは、拡張子の表示をしましょう。

 

拡張子は、「新しいテキスト ドキュメント.txt」というファイル名なら、ドット記号とそのあとの文字です。テキストファイルの場合は、大抵「.txt」になります。画像ファイルだと、「.png」「.jpg」「.bmp」などがあります。

拡張子を表示しておかないと、誤って「新しいテキスト ドキュメント.txt.txt」「Program.java.txt」「Main.c.txt」などのように、拡張子を二重にしてしまう場合があります。だれもやってしまうことなのではやめに表示しておきましょう。

Windows10の場合は、エクスプローラーの「ファイル名拡張子」をチェックすると表示できます。

01

 

 

プログラミング初心者にお勧めのテキストエディターは、VisualStudioCode

お勧めのテキストエディターが酷い

お勧めのテキストエディターをGoogle検索すると、SEO対策したサイトがたくさん表示されます。大抵簡単な説明だけで実際に使っているようには見えません。そこで、プログラマーとしてプログラミング初心者にお勧めのテキストエディターを紹介します。

どのテキストエディターがよいですか?

VisualStudioCode(=びじゅある・すたじお・こーど)です。これはマイクロソフトが開発している無料の近代的テキストエディターです。良いところは、初めからいろんなプログラミング言語に対応していて、プログラミング言語を入力すると色分けを自動でやってくれます。またコード入力補完もあり動作が安定しているところです。よくATOM(=あとむ)をおすすめしている人がいますがあまり安定していないのでプログラミング初心者はやめましょう。ほかの候補としては、アドビのBrackets(=ぶらけっつ)があります。アドビはフォトショップやFlash(=ふらっしゅ)を作っている会社で、このBracketsも無料で使えるのでお勧めです。

VisualStudioCodeは、公式ページが英語ですがマイクロソフトなのでそのうち日本語のページもできるはずです。当然、このテキストエディターは日本語対応しています。「Download for Windows」をクリックすると、インストール用ソフトがダウンロードされるので、それでインストールできます。

サクラエディタはどうですか?

VisualStudioCodeとサクラエディタ両方インストールして使い分ければよいです。私も長い間サクラエディタを使っていたのですが、最近はパソコンの性能が良いので、インストールしないようになりました。

使ってはいけないテキストエディター

プログラミング初心者が使ってはいけないテキストエディターは、Vim(=ぶいあいえむ)とEmacs(=いーまっくす)です。プログラミングをやっていると、このテキストエディターが必要になる時が来ます。そのときに学びましょう。