真面目なこと言うと、プログラミング初心者はC言語とJavaをマスターすれば、他の言語を学ぶ時に応用が効くのがおすすめ
開発環境を用意するにしても中古のWindowsマシンでメモリ16GB積めば問題なく開発できるし、統合開発環境がタダで使えるのがありがたい
専門的な話をすると、C言語で構造化プログラミング、Javaでオブジェクト指向型プログラミングがそれぞれ学べるので、SI系&Web系どちらにも潰しが効くので、駆け出しさんでも家電量販店送りになることなくプログラマーになれる。
【おすすめの技術書】
>C言語
1.新・明解C言語 入門編
2. 新・明解C言語 中級編
>Java
1. 新・明解Java入門 第2版
2. 新・明解Javaで学ぶアルゴリズムとデータ構造 第2版
どっちもAmazonで買えます
あまり同意できない。
C言語はポインタで躓く人が多いし、SI系やWEB系では最早使われていないように思うのだが。組込み開発系の現場に叩き込まれることを想定しているのだろうか?
Javaについてはまぁいいのではと思うけどそこは別にPHPでもいいんじゃねという気はする。
案件の数を考えてもとりあえずPHP覚えておけばエンジニアとしてキャリアを始めることはできそう。
自分ならSI/WEBどちらにも対応できるという点を考慮したとしてもPHPとJavaScriptを勧めるかな。