質問: ブラウザでのOCRなどの、ブラウザにてファイルを読み込み、それに対して何かしら実行するプログラムというのはどのような言語で書かれているものが多いのでしょうか。 Webに適した、JavaScript やphp, rubyなどを利用しているのでしょうか。それとも、C++やC#, Javaといった、アプリケーションを作るのに使われそうな言語を用いているのでしょうか。(言語の分類は自分の偏見・イメージによるものです。伝わらなければ申し訳ありません。) 一概に言える話ではないかもしれませんが、どちらが多そう・どちらの方が作りやすいなどありましたら、教えてください。 稚拙で分かりにくい文章で申し訳ありません。
回答: > > ブラウザでのOCRなどの、ブラウザにてファイルを読み込み、それに対して何かしら実行するプログラムというのはどのような言語で書かれているものが多いのでしょうか。 > > > **ブラウザ内で実行する**ものの場合は、「JavaScript」もしくは「WebAssembly」の2択となります。マシンリソースを使う高度な機能の場合、Emscriptenなど、他言語のライブラリをWebAssemblyにコンパイルする、という選択肢もあります。 **サーバで実行する**ものの場合は、サーバサイドの言語は好きに選べます。