プログラミング言語 | 解説 |
---|---|
HTML | Webアプリ |
CSS | Webアプリ |
Javascript | Webアプリ |
Ruby on Rails |
Webアプリ。 教育で使われることも有り、とにかく読みやすく書きやすい言語。 慣れるとコードが物凄く短く、早く、書ける。 |
PHP |
Webアプリ。 日本では多くのWEBサービスで利用されている言語。 |
Scala | |
C言語・C++ |
Google三大言語(C++、Java、Python)の一つ。 「C言語」にオブジェクト指向と呼ばれる考え方などの機能を拡張したものが「C++」。 「C++」は、「C言語」の上位互換(グレードアップ版)。 ゲーム・家電・ロボットなどのプログラミングに使用されている。 |
C# |
「C言語」に近い文法で、「C++」よりも簡単にオブジェクト指向で処理を行える言語。 業務やゲーム制作の学習に使用される言語。 ゲーム開発ツール「Unity」で採用されていて、3Dゲーム作成でも使用されている。 業務システムでは、「WindowServer」OSを入れたコンピュータ用に使用されている。 |
Java |
Androidアプリ。 Google三大言語(C++、Java、Python)の一つ。 コンピュータのOSに依存しない汎用性の高い言語。 どのコンピュータにも搭載できるのが特徴。 |
VisualBasic.NET(以下VB.NET) |
Microsoftが作成していて、基本的にはWindowsコンピュータ上で動作する。 ボタン配置などが画面で簡単に可能。 すごく簡単だが、プログラミングとしての感覚が他の言語と異なる。 |
ExcelVBA(エクセルブイビーエー) |
MicrosoftOffice(ExcelやOutlookなど)を便利に使うためにアレンジする言語。 |
Python(パイソン) |
Google三大言語(C++、Java、Python)の一つ。 「Google App Engine」でもPython が採用されている。 |
ObjectiveC |
iOSアプリ。 Appleのアプリを作成するために作られたプログラミング言語。 次世代プログラミング「Swift」が発表されたので、あまり利用されなくなってきている。 |
Swift |
iOSアプリ。 Appleから2014年に発表された新しいプログラミング言語。 「Objective-C」から「Swift」への移行が進んでる。 |
ShellScript(シェルスクリプト) |
「ターミナル」「コマンドプロンプト」で、使用されるコマンドをプログラミングしてコード化したもの。 「ターミナル」「コマンドプロンプト」で、コマンド一つだけでは処理できない、長いコマンド命令が必要な場合に必要される。 |
Bash(バッシュ) |
シェルの一つ。 「Linux」「Unix」で利用されている良く使われているシェルの一つ。 |
統合開発環境 | |
Xcode | iOSアプリ |
Android Studio | Androidアプリ |
Visual Studio Express |
Microsoftが出している統合開発環境。 機能的でツールが豊富な反面、動作は重い。 |
Visual Studio Code |
「Visula Studio Code」と「gcc」もしくは「Visual Studio 2015」等をインストールすれば、C言語環境が可能。 コンパイルはもちろんステップ実行もできる。 |
Eclipse |
Javaの開発環境。 C言語・C++の開発環境も作れる。 |