プログラム基礎 自分用 覚書
プログラミング コンピューターに対して命令をすること
EX
上達の工夫
プログラムを書く、読む、改変する
- スマホアプリ開発 Cordova
- デスクトップアプリ開発 Electron
- フィジカルコンピューティング Raspberry Pi
- 便利ツール開発 Chrome拡張開発
- 業務改善ツール開発 Google Apps Script
- ブラウザ操作自動化 cheerio-httpcli
- 3D CG three.js
- 2D アニメーション
- PIXI.js 2D ゲーム開発 enchant.j
- 大規模 Web なら Scala や Go
- Android のネイティヴスマホアプリなら Java や Kotlin
- iOS のネイティヴスマホアプリなら Objective-C や Swift
- 統計なら R
- ビッグデータなら Java か Scala
- 人工知能や機械学習なら Python
- 3D ゲームなら Unity C#
- 競技プログラミングなら C++
- システムプログラミングなら C や C++ や Go