C++
Modern C++ with enhanced language extensions and cross-compilation to Windows, macOS, iOS and Android
C++Builder: クロスプラットフォームC++開発を強力にサポート
C ++ Builderでは、Windows、iOS向けの開発をサポートしています。異なるプラットフォーム向けにビルドするには、同じフレームワークと同じコードを使って、再コンパイルするだけ。C++コードはすべてのプラットフォーム向けにネイティブコンパイルされ、バイトコードやインタプリタレイヤーを用いることなく、CPUで直接実行されます。
C++Builderには、言語拡張が施されています。ビジュアル開発を実現するためのプロパティ/メソッド/イベントモデル、オブジェクトメソッドポインタ、参照カウントなどです。これらについては、不要な場合には使用する必要はありませんが、コードを単純化し生産性を高めるには大変有効です。
単一のコンパイラ、デバッガ、IDEを使って、2つのプラットフォーム向けにネイティブ開発を実践しましょう。