目的別お勧めプログラミング言語
いまやプログラミング言語は百花繚乱の戦国時代。あまりにも選択肢が多すぎて入門者なにを選んでいいのかさっぱりわからないという状態になっています。
そこで、やりたいことに合わせてオススメのプログラミング言語を紹介してみることにしました。
目的に合わせて、適切なプログラミング言語を選択しましょう!
Webサイトを作る
HTML + CSS + JavaScript
フロントエンドプログラミング
JavaScript
サーバーサイドプログラミング
デスクトップアプリ作りたい
Electron node-webkit , Rhino, HTA+JScript
モバイルアプリ作成
売り上げランキング: 9,555
マイナビ
売り上げランキング: 190,354
Monaca – HTML5モバイルアプリ開発プラットフォーム
Windows storeアプリ作りたい
売り上げランキング: 63,222
Chromeアプリを作る
インプレスジャパン
売り上げランキング: 467,408
Firefoxの拡張機能を作る
毎日コミュニケーションズ
売り上げランキング: 296,059
ブックマークレットを作る
ブックマークレット/Bookmarkletの作り方
bookmarklet作成支援ツールまとめ
Windows の自動化
JScriptハンドブック―Java Scriptを越えた最強のツール
Mac OS X Yosemiteの自動化
JavaScript for Automation Release Notes
Microsoft Officeの自動化
JavaScript API for Office (v1.1)
Google ドキュメントの自動化
Google Apps Script — Google Developers
Adobeソフトの自動化
売り上げランキング: 46,240
技術評論社
売り上げランキング: 346,876
2Dゲームを作る
HTML5でゲーム開発。JavaScriptゲームフレームワークまとめ
Javascript 2Dゲームエンジンまとめ
ラトルズ
売り上げランキング: 323,338
Herlock – JavaScriptクロスプラットフォームゲームエンジン
3Dゲームを作る
ソフトバンククリエイティブ
売り上げランキング: 2,608
サウンドプログラミング
Web Audio API + JavaScript
Getting Started with Web Audio API – HTML5 Rocks
画像処理プログラミング
canvas + javascript
カットシステム
売り上げランキング: 473,399
3Dグラフィックプログラミング
WebGL + JavaScript
WebGL | MDN
翔泳社
売り上げランキング: 456,749
物理シミュレーション
カットシステム
売り上げランキング: 333,929
カットシステム
売り上げランキング: 392,875
ハードウェア(フィジカルコンピューティング)
Cylon.js ─ ロボットやロケットをJavaScriptで作る
konashi.js | エンジニアとデザイナ・アーティストを繋ぐアプリ
ラトルズ
売り上げランキング: 216,274
次世代マイコン「Tessel」はJavaScriptとNode.jsをサポートしWi-Fiからアップデート可能 – GIGAZINE
Espruino – JavaScript for Microcontrollers
デジタルサイネージ
プロジェクションマッピング
unity-pm-tutorial/README.md at master · keijiro/unity-pm-tutorial
機械学習
Machine Learning in Javascript: Introduction
TDD
アスキー・メディアワークス
売り上げランキング: 181,416
関数型プログラミング
オライリージャパン
売り上げランキング: 210,223
もちろん、冗談ですよ……