プログラミング言語には、様々な種類があり、様々な実行対象の環境があります。
本記事では、そんな多種多様なプログラミング言語を紹介させて頂きたいと思います!
C言語は、「基礎中の基礎」とも呼べるプログラミング言語です。
この言語をマスターすると、ファイルの操作や複雑な計算、さらにはメモリー操作などを行う事ができるようになります。
また、実行できるプラットフォームが多いのも特徴で、コンパイルをする事でWindowsやLinuxなど様々な機種で実行できます。
プログラミングについてしっかりと深く理解したり、実用的なアプリなどを作ってみたい方におススメです!
これらの言語の最大の特徴は、Webサイトを作成するための言語であるいう事です。
例えば、この「プログラミング言語まとめ」の記事も、このHTMLやJavaScript、CSSで作成されています。
HTMLとCSSは、正確にはプログラミング言語ではなくマークアップ言語に位置します。
マークアップ言語は、プログラミング言語と違って感覚的に書く事ができ、比較的初心者でも容易に習得できます。
プログラミングを副業として習得したいという方にとてもおススメな言語です!
この言語は、既に便利な関数やプログラミングのコードが用意されているので、作りたい!と思ったアプリを短時間で製作できるという特徴があります。
また、ドットネット(.NET)と呼ばれる空間で実行されるので、.NETさえインストールされていれば機種やOSを問わずアプリを実行できるのもポイントです。
学校や仕事が忙しいが、自分のアプリやゲームなどを作ってみたい!という方におススメな言語です!
この言語は、最近流行り始めた言語で、ディープラーニングや機械学習などが容易に行えるという特徴があります。
ディープラーニングとはAIの基礎となっている技術で、画像認識や声の合成など、様々な最先端の技術に利用されています。
自分でAIを自作してみたい方や、短い行数でコードを書きたいという方におススメな言語です!
この言語は、オブジェクト指向の言語なので、クラスと呼ばれる概念から構成されているという特徴があります。
オブジェクト指向とは、システムの構成における考え方の一種で、プログラムを手順として考えないため、クラスを何度も初期化して再利用する事ができます。
オブジェクト指向のプログラミングを試してみたい!という方におススメな言語です!
今回は、プログラミング言語の選び方や特徴などについてまとめてみました。
やはり、プログラミング言語は多種多様であり、用途や目的に応じて使い分ける事が大切です。
最後までご覧いただきありがとうございました!