最強のプログラミング言語(これさえやれば全言語読める)

最強のプログラミング言語は何か!
それはずばり、C++でしょう。

ただ、一番難しい言語は何かといわれれば、機械語(二進数)です。

機械語に一番近い言語、アセンブラでもC言語よりも難しいです。

C++は、高級言語の中では一番難しく、できるようになってしまえば高級言語すべてが読めるようになりますし、言語っぽいものを見てもなんとなくわかっていじれたりもします。

「高級言語って?」と思う人もいるでしょう。
高級言語は、C言語やJava,Ruby、C#、perl、VB、PHPなど、文章形式のプログラミング言語です。
高級言語ではないアセンブラやCOBOLは、上から下に順番に処理される書き方しかできません。
でも高級言語は処理を複数に分けて必要な時にそれを呼ぶということができるのです。

というわけで、C++がわかれば高級言語全般が読めるようになります。
C++は、C言語とJavaをくっつけたようなもので、C言語に登場するポインタや構造体、Javaに登場するクラスや継承などオブジェクト指向プログラミングができます。
どちらかというと、JavaにC言語の機能が全部使えるようになったと思った方がいいです。
文法はJavaと一緒です。

ただ、C++にしかできない機能も少し盛り込まれているので、C言語とJavaがどっちもできるよって人でも勉強しないとわからない部分はあります。

C++はとても難しい言語ですが、難しいわりに使われることが少なく、それに伴い仕事も少ないです。
なので頭をよくしたい場合にのみ勉強しましょう。

私はC++が一番好きです。仕事でもやったことがありますが、C言語よりJavaより難しいなと実感しました。

いきなり最初からC++勉強すると挫折しやすいかもしれないのでやめましょう。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です