質問
2019/12/17 14:08 作成

社会人になってからプログラミングを習得したいですが、ゲームを作りたいとかアプリを作りたいなど、やりたい目的があるわけではありません。とりあえずスキルを身につけたいのですが、どの言語から習得するのがおすすめですか?

Obiy
閲覧数:42
回答 2 件
2019/12/19 15:59 更新
月城颱士 Re:Bell. -りべるどっと。- 管理人
月城颱士

Re:Bell. -りべるどっと。- 管理人

Re:Bell.-りべるどっと。-の管理人をやっています。
このサイトでは月城颱士名義で登録しております。

...

プログラムというのは覚えるべきことが多く、IT関係のエンジニアになりたい……とか、自分のオリジナルのゲームを作りたい……など何か目的がなければすぐに挫折すると思います。
ので、何か目的があったほうがいいかと思います。

最初にとりかかる言語としては2つ。
1つめは、おにたま氏が開発されているHSP(Hot Soup Processor)がおすすめです。
自分はここからプログラミングを学び始めました。

2つめは、クジラ飛行机氏が開発されている「日本語プログラミング言語 なでしこ」です。

どちらも命令が単純で、コードを記述したらすぐに実行して動作を確かめることができるので「プログラムとはどういうものなのか、どのようにして動作しているのか」というのを簡単に学ぶことができます。
なでしこは日本語でプログラムを記述するのでとっつきやすくはあるかと思います。
HSPはWeb上の参考資料、または紙媒体の参考書がたくさん出ているので比較的習得しやすいです。

色々なプログラムを作っていっているうちに「自分はプログラミングを身につけて何をしたいのか」というのが出てくるかと思います。
その方向性に応じて習得するプログラミング言語を選ぶといいかと思います。

2019/12/20 10:16 作成
matsutoba フリーランス
matsutoba

フリーランス

フリーランスのWebプログラマーです。
SI企業、ユーザ企業を20年ほど経験してフリーランスになりました。
経...

プログラミングがどういうものか知るために手軽に始めるのであれば、
JavaScriptをお勧めしたいと思います。

JavaScriptであれば、プログラミングを始めるための環境を作る作業が不要で、
ブラウザとテキストエディタだけあれば始めることができます。

プログラミングを学ぶにあたり、開発環境を作成するところでハマるケースも
少なくありません。
JavaScriptであれば、ブラウザもテキストエディタもパソコンに
標準で入っているものだけで始められるので、開発環境を作る作業自体がありません。
テキストエディタでプログラムを作成して、ブラウザで実行できます。

プログラミングで必要な基本的な知識である変数の概念、制御構造、ループ構造などは
どの言語でも変わりません(言語によって多少書き方は違いますが)。

JavaScriptでプログラミングの考え方を学んだあと、
具体的に作りたいものや特化したい技術が出てきたら、
それに最適な言語の学習を進めていくと良いと思います。


関連する質問
相談できるユーザー
相談可 木戸忍
回答数 44
プロフェッショナルコーチ
相談可 木戸忍

プロフェッショナルコーチ

スポーツビジネス:運動指導をはじめ、各種運動・スポーツ系の企画の立案、および実施、付帯するマネジメント業務
メンタルサポート:コーチングやカウンセリングの分野。個人から団体まで...

相談可 小林 純子
回答数 30
キャリアコンサルタント(国家資格)、フリーランスライター、元CA、元コンサルタント
相談可 小林 純子

キャリアコンサルタント(国家資格)、フリーランスライター、元CA、元コンサルタント

航空会社に勤務後、監査法人とコンサルタント会社でコンサルタントを経験。出産を機にフリーランスライターとなりました。キャリアコンサルタントの資格も取得しています。

航空会社時代...

相談可 継続
回答数 27
社会保険労務士
相談可 継続

社会保険労務士

社会保険労務士の継続と申します
労働及び年金等のセミナー講師、
相談等幅広くお受け致します

得意分野は労使Win-Winの労務管理です

1人でも多くの方のお役に立て...

相談可 アーク・キャリアコンサルタント
回答数 18
社会保険労務士・キャリコンサルタント・日商簿記2級
相談可 アーク・キャリアコンサルタント

社会保険労務士・キャリコンサルタント・日商簿記2級

主に管理部門で勤務しておりました。
労務系の案件が得意です。よろしくお願いいたします。

相談可 佐藤 豪
回答数 14
外資系 執行役員人事総務総括・国家資格キャリアコンサルタント
相談可 佐藤 豪

外資系 執行役員人事総務総括・国家資格キャリアコンサルタント

長年、人事総務を担当しております。日本企業米系企業を経験して10年の米国勤務経験も有ります。10年程前にキャリアコンサルタントの資格を取り皆さんにキャリア相談も行っております。グロ...

相談可 はなふさ英
回答数 11
定年退職・ISO9001審査員、1級技能士、ワード・エクセル認定、健康予防管理専門士3級。製造業
相談可 はなふさ英

定年退職・ISO9001審査員、1級技能士、ワード・エクセル認定、健康予防管理専門士3級。製造業

全ての対外的現役から退役し4年が経過しています。

最近は、定活、終活、終末にまつわる多くの記事が多く執筆中です。

人生100年と言われていますが、果たしてそれが幸せな事...

相談可 高橋 啓子
回答数 10
国家資格キャリアコンサルタント、産業カウンセラー、組織開発支援、研修講師
相談可 高橋 啓子

国家資格キャリアコンサルタント、産業カウンセラー、組織開発支援、研修講師

管理部門、経営企画部門での長年の経験があり、人事、労務問題や採用、教育、制度設計、法務、情報セキュリティ経験があります。
現在は組織開発支援の他、研修講師、キャリアコンサルティン...

相談可 松川昌
回答数 10
キャリアコンサルタント(国家資格)。日本キャリア開発協会CDA会員。
相談可 松川昌

キャリアコンサルタント(国家資格)。日本キャリア開発協会CDA会員。

企業等への福利厚生・両立支援・健康支援の制度・施策提案に約16年携わってきました。
個人の立場に立った支援を考え、キャリアコンサルタント資格を資格。
得意分野は、企業内での働き...

相談可 近藤 信治
回答数 8
国家資格キャリアコンサルタント
相談可 近藤 信治

国家資格キャリアコンサルタント

できる事を強みに変えるモティベーターです。
国家資格キャリアコンサルタント。立命館大学を卒業後、百貨店(販売)→メーカー(営業)→情報誌の広告制作・企画・サイト運営(ぱど)→介護...

相談可 shoko yama
回答数 7
公共機関
相談可 shoko yama

公共機関

キャリアコンサルタントとして10年、公共機関で就職支援をしています。大昔はシステムエンジニアとして制御系システム開発に携わっておりましたので、特にIT系の支援を得意としております。

関連する質問
新着求人