山陽リレーコラム「平井の丘から」

勉強するならどのプログラム言語? 古川徹
[2025年8月28日]

掲載日:2025年8月28日
カテゴリ:ビジネス心理学科
 ここでは、多少の経験を踏まえてお話をさせていただきます。私のプログラム言語学習の変遷を少し述べれば、スタートはN88-BASICであり、本学(昔の国際教養学科)や他大学で教えていました。PCの画面で雪を降らせるプログラムの作成などを実習させ、学生たちとワイワイやっていたのが今では懐かしい思い出です。その後は、Microsoft AccessでのVBAやCGI用のPerlに没頭し、他大学ではC言語、本学のゼミではWebアプリケーションのためにJavaを教え、この数年は学内Webページの構築のためにPHPやJavaScriptを再学習し、最近は、データサイエンス教育のために授業でPythonを教え始めました。
 さて、残念ながら、学生から「勉強するならどんなプログラム言語が良いですか?」と尋ねられたことはあまりありませんが、回答するとしたら、「現在、流行っている言語」「Webに関連する言語」と回答するでしょう。
 学習をして、無駄になった言語は一つもありません。その意味ではどんな言語を勉強してもよいのですが、「現在、流行っている言語」の場合、市販の書籍を含めて、とにかくネットの情報が豊富です。プログラミングに行き詰まったとき、ネットを検索して解法のヒントを見出した経験は数え切れません。参考になった外国のページも多数あります。
 また、言語学習の目的が特にない場合は、すぐに結果が目に見える形で反映される言語がよいでしょう。そのような反映は実際面白いですし、やる気を起こさせる刺激にもなるからです。この意味では、ゲームでも良いですが、Webに関わる言語がよいでしょう。
 上記の2つの意味では、独断ですが、PythonやJavaScriptの言語学習をお勧めします。もちろん、学校等でC言語等の授業があれば、まずは、指定言語を一生懸命勉強してください。
 なお、必修科目になった高校の情報Iでは、学習するプログラム言語は、PythonやJavaScriptなどですが、この流れはしばらく続くと思われます。また、現在のWeb開発ではJavaScriptは不可欠であり、Pythonはその分野にもさらに大きく進展していくでしょう。その意味でも、これらの言語をお勧めします。生成系AIの活用により、言語学習は容易になりました。
最近の更新状況
Food×Businessって? 岡本祐佳[2025年9月25日]
勉強するならどのプログラム言語? 古川徹[2025年8月28日]
自己形成の勧め 副学長 櫻井佳樹[2025年7月24日]
誰もが行きたいところへ行ける社会を目指して 中村敏[2025年6月17日]
Safe Singapore! 奥田美香[2025年3月19日]
父の旅立ちに想う 濵松恵子[2025年3月3日]
岡山で方言を楽しむ 中野晃希[2025年1月9日]
大きくなるっていうことは 吉井鮎美[2024年12月25日]
経済学って難しい...... 田鹿紘[2024年11月5日]
俳句に親しむ 石橋昭子[2024年9月19日]
弟に思いを馳せて 室谷実愛[2024年8月24日]
韓国との「距離感」 久留島哲[2024年6月25日]
岡山の空とドビュッシーの音楽 桐岡亜由美[2024年5月27日]
デジタル社会に想う 米田瑞生[2024年5月1日]
推し活ブーム 中平絢子[2024年3月28日]
マラソンを通じて思うこと 森本眞寿代[2024年1月23日]
こころを大切にする 赤井美智代[2023年10月31日]
「栄養教諭」は「食の大切さ」の伝道師です 岩崎由香里[2023年9月29日]
日本語の変化と日本語教師 山田勇人[2023年8月8日]
教育は長く、人生は短し 神田將志[2023年7月31日]
永遠に生き続ける言葉 酒井正治[2023年7月5日]
働くことと愛すること 毛利猛[2023年5月16日]
茶道の心得 野々上敬子[2023年3月30日]
絵本の世界への切符(認定絵本士養成講座) 磯野千恵[2023年2月27日]
わくドキの子どもの心に寄り添う 前田信美[2023年1月27日]