11月
25
SEやPGになりたいと考えていてどの言語から学べばよいか?どの言語が使えたら良い?なんて質問があります。
そういった業務でのプログラム言語を学ぶのであれば下記の5つがお勧めではないかと思います。
独断での5つですので、これらを学ばなければなれないといったわけでもなく、これら以外でのプログラム言語でもなれるのですが基本としてのプログラム言語になります。
1、c言語
2、JAVA
3、PHP
4、RUBY
5、HTML
C言語は実際に業務用のアプリケーションで使用することが現在ではあまりないのですが、コンピューター・ネットワーク・プログラミングの基礎を抑えるのに習得しておきたい言語になっています。
他のプログラム言語に比べると、低レベルでのインターフェースになっているのでバイナリデータや生ソケットを自由に扱える部分で技術への理解を深めるものになると思います。
javaは言語としての特徴というより、現在のシェアが一番の理由になっています。
PHPはweb用のアプリケーション作成としてのプログラム言語ですから、ベクトルが明確なだけに他のプログラム言語と比較し標準装備されている関数などがweb用のアプリケーション開発に関して充実しています。
4番目のRUBYですが、コンパイルを必要としない手軽なコマンドを作成できるスクリプト言語ということで学んでおきたいプログラム言語。rubyのほかにpearl、pythongがあるのですがこれは自分の好みでよいかもしれません。
HTMLなんですが、説明の必要はないと思います。ぜひ学んでおきましょう。