ずばり、教育用に開発された言語、Pascalはどうかな。
単純な言語仕様、明確すぎる型+構造化、アルゴリズムの勉強、
ポインタを扱っても最高に分かりやすい言語仕様、
ライトウエイトな超高速コンパイラ。
FreePascal, Lazarus, --> Mac, PDA, WinCE, Palm, Linux などで使えます。
当時はOOPについては考えなんだが、PascalをSmalltalk風にブレンドしたDelphiで勉強しておけばよい。
意外にもWindowsでは工作員によって不人気のようだが?