AutoIt はプログラミング言語ですか? プログラミング言語とスクリプト言語の違いは何ですか。
AutoIt は非常に複雑に思えます。その中でできることはたくさんあります。コードは .exe ファイルにコンパイルすることもできます。だから、なぜそれがプログラミング言語と見なされないのか理解できません。
AutoIt はプログラミング言語ですか? プログラミング言語とスクリプト言語の違いは何ですか。
AutoIt は非常に複雑に思えます。その中でできることはたくさんあります。コードは .exe ファイルにコンパイルすることもできます。だから、なぜそれがプログラミング言語と見なされないのか理解できません。
スクリプト言語は、コンパイルされていませんが、リアルタイムで解釈される言語です。
すべてのスクリプト言語はプログラミング言語ですが、すべてのプログラミング言語がスクリプト言語というわけではありません。
純粋なスクリプト言語は単独では存在できません。他の何かに何かをさせます (JavaScript が Web ページを操作するように)。
Python、Ruby、Perl などの一部の言語は、他のスクリプト言語と多くの共通点があるため、スクリプト言語と呼ばれますが、スタンドアロンで使用できます。
AutoIt は通常のスクリプト言語のように聞こえます。
AutoIt v3 は、Windows GUI と一般的なスクリプトを自動化するために設計された、フリーウェアの BASIC に似たスクリプト言語です。
その主な目的は Windows GUI 要素を操作することのように聞こえるため、スクリプト言語になります。たとえば、Webサーバーでは意味がありますか?
ただし、注意すべき重要なことは、Greg が言及しているように、「スクリプト言語」という用語は定義が非常に不十分であり、実際には何の意味もなく、心配する必要がないということです。
多くの場合、スクリプト言語はプログラミング言語です。確かにAutoItのようです。
この場合、「スクリプト」が適用されているようです。これは、この用語の一般的な使用法である GUI インタラクションを自動化するために使用されているためです。
私は AutoIt について何も知りませんが、プログラミング言語とスクリプト言語の違いについてのあなたの質問に答えるために、Larry Wall は彼の State of the Onion のアドレスの 1 つで非常にうまく説明しています。
Ada Lovelace に戻って、スクリプトとプログラムの違いを尋ねたとします。彼女はおそらくあなたを変な目で見て、次のようなことを言うでしょう。そのエイダは鋭い女性でした...
もっと読むことに興味があるなら、http://www.perl.com/pub/a/2007/12/06/soto-11.html