indieees の山口です。
今回は、お題の中から「今からプログラミング言語を学習するなら何を学ぶ?」について書きたいと思います。
まずは、今までに触れたことがあるプログラミング言語・スクリプト言語ですが、
- Visual Basic 5/6
- Delphi 5/6/7
- Visual C# .NET
- Visual Basic .NET
- Android JAVA
- PHP 5.0~ (CakePHP)
- HTML/CSS (XML, NewsML)
- JavaScript (JQuery, React)
- TypeScript
- SQL (SQLServer, Oracle, PostgreSQL, MySQL, SQLite)
……のような感じです。上記は業務経験があるものに絞っていて、触ったことがあるだけなら、Ruby や Python なども。
これから学習するなら……、
- Kotlin
- C言語
くらいですか。
Kotlin(コトリン)は、比較的新しいプログラミング言語で、JAVA の代わりに Android アプリ開発などに使用されています。日本での普及率は、残念ながらまだまだといったところです。が、今後はもっと使われていくと期待しています。
C言語は……これからではなく、やり直したい言語になります。あまり触っている期間がなかったもので、のんびりと K&R を片手に遊んでみたい(老後の楽しみかな)。
今はもう、何を身につけるか?よりも何を作るか?の方が大きいですね。まだまだ未熟なんですが、それでもなお、プログラムを生み出すことには魅力を感じます。だから僕は、生涯プログラマーなんでしょうね。
長く生きてるだけです。イキってないですよ~。