Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

情報処理技術者試験(IPA 独立行政法人)のプログラミング言語試験に追加してほしいプログラミング言語は?

情報処理技術者試験(IPA 独立行政法人)のプログラミング言語試験に追加してほしいプログラミング言語はありますか?

現在

Java
C言語
Python
アセンブラ
表計算

コメント欄に書いてみてください。

(技術的には、試験がPCでの試験に完全に移行して、IPAの技術者精鋭の方がサンドボックスを実装すれば可能だと思えます。)

1

どの言語も一理あるので難しいのですが、面白い質問だと思います。

  • なでしこ + ECMAScript

あえてカウンターを狙って「なでしこ」と「ECMAScript(Javascript)」のセットとかどうでしょう。

例題を「なでしこ」と「ECMAScript」で答えるというものです。「情報処理技術者試験」のスキルレベルではないので、ぶっちゃけ IT パスポートでいいと思うのですが。

情報が必修科目になったいま、日本語で構文を理解できるのでプログラムの本質である「構成」や「計画」の作成に集中できるからです。同じ処理を「なでしこ」と「Javascript」で勉強することで、英語単語という敷居を下げる効果もあると思います。

  • Ruby

次点でまじめな案としては Ruby とか。日本生まれの言語では一番有名だし、Perl や Lisp の親戚なので。私は書けないのですが。

  • PHP/Go はまだないかな

個人的には PHP や Go などが欲しいですが、どちらも今は進化時期のためバージョン互換のドタバタがあり、テスト内容の更新頻度を考えると国家資格の試験にはまだ向かない(十分枯れていない)かなぁと感じます。

  • 新枠案

逆に、十分に枯れた技術の技能を測るメンテナンス能力的なプログラミング枠があってもいいと思います。(あるのかな?)

家具や車のように、古いものを長く使うにはメンテナンスが必要だし、安く済ませるには知識と技術が必要だからです。先日試験からリタイアされた COBOL のおばちゃまのお世話とか。色々と高齢化するいま、一部の層や業界には需要がある気がします。

0Like

なでしこ + ECMAScript、Ruby、新枠案などですね。ありがとうございます!

Σ( ̄。 ̄ノ)ノ えっ?!
お ... 大喜利の質問ですよね? 本当に検討されるってことないですよね?

0Like

JavaScript、Ruby、PHP、Goあたりの言語(特にJavaScript)はWebアプリケーション開発で用いられていることが多く(逆に現行のラインナップは若干利用シーンが少なめ)、Webアプリケーション開発に携わっている技術者にとってはとっつきやすさが増す印象を持ちました!

2Like

お ... 大喜利の質問ですよね? 本当に検討されるってことないですよね?

あ、はい、参考意見です。

1Like

JavaScript、Ruby、PHP、Goあたりの言語(特にJavaScript)はWebアプリケーション開発で用いられていることが多く(逆に現行のラインナップは若干利用シーンが少なめ)、Webアプリケーション開発に携わっている技術者にとってはとっつきやすさが増す印象を持ちました!

JavaScript、Ruby、PHP、Goですね!

0Like

1 JavaScript
2 Python
3 Java
4 PHP
5 CSS
5 C#
7 C++
8 TypeScript
9 Ruby
10 C
11 Swift
12 R
13 Objective-C
14 Shell
14 Scala
16 Go
17 PowerShell
18 Kotlin
19 Rust
19 Dart

参考までに。
Cより上位の言語は採用してもよさそうな気もする。(CSS除く)

1Like

Cより上位の言語は採用してもよさそうな気もする

VBA すげえ。C や ruby とタメ張ってる ... ... :laughing:

0Like

言語に入るのかはわかりませんが、Scratch(ブロックプログラミング)とか面白いかなと思いました。

0Like

Perlを追加してほしいですが、最近は使われなくなってきていますからむつかしいかなぁ。。:frowning2:

0Like

言語に入るのかはわかりませんが、Scratch(ブロックプログラミング)とか面白いかなと思いました。

Scrachですね!

0Like

Perlを追加してほしいですが、最近は使われなくなってきていますからむつかしいかなぁ。。

Perlですね!

0Like

Your answer might help someone💌