プログラミング

いろんなプログラミング言語の特徴ざっくり調べてみた!

Java

特徴:オブジェクト指向、どこでも動く、動作が早い、ジャバジャバ言う人がいる

登場時期:1995年

開発者:サン・マイクロシステムズ(現在はオラクル)

型付け:強い静的型付け

プラットフォーム:クロスプラットフォーム

作られているもの:MINECRAFT、Androidアプリ、Evernote、業務システムなど

C#

特徴:オブジェクト指向、Windows向けアプリといったらこれ!、 VisualStudio最強、 マイクロソフトに振り回されがち?

登場時期:2000年

開発者:マイクロソフト

型付け:強い静的型付け

プラットフォーム:Windows

作られているもの:Unityゲーム開発、業務システムなど

JavaScript

特徴:フロントエンドで大活躍、Webサイトを作るならら是非使えるようにしておきたい、コンパイルが不要

登場時期:1995年

開発者:ネットスケープコミュニケーションズ、Mozilla Foundation

型付け:ダック・タイピング

プラットフォーム:クロスプラットフォーム

COBOL

特徴:すごく古い、画面が原始的

登場時期:1959年

型付け:強い静的型付け

作られているもの:事務処理など

C

特徴:難しい、いろいろできる、OSとか作れるらしい

登場時期:1972年

型付け:弱い静的型付け

作られているもの:OS、組み込みシステムなど

PHP

特徴:Webサイト作成でよく使う

登場時期:1995年

型付け:弱い動的型付け

作られているもの:Facebook、Wikipedia、ぐるなびなど

Python

特徴:人工知能開発に向いているらしい

登場時期:1991年

型付け:強い動的型付け

作られているもの:Youtube、Dropboxなど

Swift

特徴:最近できた言語、iOSアプリ作りたいならこれ

登場時期:2014年

開発者:Apple

型付け:強い静的型付け

作られているもの:iOSアプリ

ABOUT ME
ブレインキャット
本ブログのサブ管理人 関西でIT企業で働いているIT社畜 ラーメンと野球が好き