オンラインプログラミング開発環境は, ウェブブラウザで動く
利点として,ウェブブラウザがあれば,すぐにプログラミングを開始できる.(勉強用途に向く). 出来た製作物は,簡単に公開できることが多い
Google Colaboratory について: 別ページで説明している.(Python プログラミングを行っている)
利用登録や 利用条件は,利用者自身で十分に確認すること.
ビジュアルなプログラミング
Python 3 をゲーム形式で学ぶ
PythonTutor は,Python 3, Java, C, C++, JavaScript, Ruby に対応.オブジェクトの表示,ステップ実行がビジュアルに簡単にできる.
GDB online は,Python 3, Java, C, C++, C#, JavaScript, R, アセンブリ言語, SQL, Ruby などに対応.コードアシスト, gdb の機能あり.
Python, C, Java, JavaScript, R の他にもSQL など多数の言語.表示は日本語. 一定の条件下でファイル操作も可能.
AWS Cloud 9 の特徴としては,Ruby on Rails, Apache + PHP + MySQL, Wordpress の演習が簡単にできる.
その他,Python, C++, Ruby などのプログラムを作る場合で,複数のソースコードを使いたい場合.ソースコードをあるファイル名で保存したい場合. ファイル入出力を行うプログラム書きたい場合. コマンドラインでビルドや起動の操作を行いたい場合.