最初のプログラミング言語は1950年に登場しました-アセンブラ。現代のPCと比較すると、コンピューターはまだインテリジェントな子供ではありませんでした。ダーウィニズムの法則によれば、機械は成長し、知性と生産性を獲得しました。プログラミング言語はそれに伴って進化してきました。それらは、低レベルから高レベルのオブジェクト指向に移行しました。これで、スクリプト言語またはスクリプト言語ができました。
一連の操作またはスクリプトを作成するための高級プログラミング言語は、スクリプト、スクリプト、またはインタープリター言語と呼ばれます。これらには以下が含まれます:
C#、C、Pascalなどのプログラミング言語アルゴリズム、手順、新しいデータを作成するために使用されます。スクリプトは、既存のツールを接続するように設計されています。これにより、コードの量が最小限に抑えられます。
最も単純なプログラムを書くにはこんにちは世界!アセンブラには14行のコードが必要です。 C ++では、8を書く必要があります。ほぼ2分の1ですが、それでも長いです。ヘッダーファイルとライブラリを接続し、関数を指定してから、コンパイルする必要があります。 Pythonの同じことは、1つのフレーズに当てはまります-print Hello、World!。少ない労力で同じ結果が得られ、コンパイラはありません。
コミュニティでのスクリプト言語の出現によりコーダーは、C ++の差し迫った終焉についての憶測をよく耳にします。ますます多くの不満を持つ人々が、難しい構文とコンパイルの複雑さについて不平を言っています。手続き型プログラミングの支持者は、PythonコードはCの速度にはほど遠いと主張しています。また、Perlは子供向けの言語であり、「実際の」プログラミングには適していません。しかし、これは神話です。
コンピュータのパフォーマンスは指数関数的。約10年前、速度を上げるためにプログラミング言語のコードが本当に必要でした。コンピューティングは、JavaまたはRubyのスクリプトとアプリケーションを同じ時間で処理するのに十分強力になりました。
インターネットの拡大は、「エピソード」のカーストを生み出しましたプログラマー」。これらは、アクセシビリティが重要なWebマスター、レイアウトデザイナー、およびインターネットリソースの所有者です。彼らには、手続き型プログラミングの基本に何年も没頭する時間がありません。彼らはケースバイケースでコードを書き、JavaScriptスクリプトとフロントエンド開発のための単純な構文を必要とします。サーバーサイドプログラミングには、JSとPHPの両方のスクリプト言語が適しています。
古典的なOOPは継承に誇りを持っていますコードの実装。これは、将来のPLOの世界支配の主な論拠ですが、重大な欠点でもあります。コードの一部またはホテルのサブクラスを再利用する場合、そのスーパークラスの影響とメソッドを取り除くことはできません。しかし、JavaScriptでそれは可能です。スクリプト言語は、個々のコンポーネントを共有コードに埋め込むことで、簡単に再利用できます。
人気バロメーターによると、JavaScriptのコストそもそも。 Webプログラミング、クライアントアプリケーションの構築、およびインタラクティブな作業に使用されます。 JSインタープリターはすべての自尊心のあるブラウザーに組み込まれており、Nodeの出現により、JavaScriptがサーバープログラミングに使用されるようになりました。
今日、JavaScriptはスクリプト言語です。これはすべてのサイトで使用されています。ブラウザで直接動作するため、追加のソフトウェアをダウンロードする必要はなく、テキストエディタで十分です。構文が単純な柔軟な言語であるため、初心者のコーダーに推奨されることがよくあります。
この言語の人気は容赦なく高まっています革命。 Pythonは、ウェブサイトやモバイルアプリケーション向けの高水準サーバーサイドスクリプト言語です。構文がコンパクトで、読みやすく、操作も簡単です。懐疑論者は、PythonはWebでの作業にのみ適していると主張しており、静的HTMLを実現するために作成されました。しかし、そうではありません。
プラグインとモジュールだけがPythonで書かれているわけではありません。ゲーム開発で使用されます。 Frets On Fire、MMORPG EVE、Online Sims 4(100万本販売)はPythonで構築されました。 Instagram、Pinterest、Rdio、Google、Yahoo、さらにはNASAでも使用されています。 Pythonはエントリのしきい値が低く、すぐに学習されて記憶されます。インタラクティブサイトのCodecademy、Udacity、Courseraサービスで完全に無料で学ぶことができます。
次のように設計されたサーバー側スクリプト言語動的なWebサイトとアプリケーション開発。外部ファイルではなく、元のHTMLドキュメントに直接埋め込むことができます。 Digg、Facebook、WordPress、Joomla、Drupalプラットフォームなど、2億を超えるWebサイトがPHP上で構築および実行されています。
今日、最も人気のあるスクリプト言語はJavaScript、Python、PHPです。徐々に、Ruby、Scala、Rのプログラマーが愛を集めています。
スクリプト言語は現在トレンドになっており、ほとんどの言語がアナリストは、未来は彼らのものであるとの意見です。 Python、Ruby、PHPを使用すると、エラーの数を最小限に抑えてコンパクトで簡潔なコードを記述できます。シンプルで明確な構文により、それらを習得して開発を開始したい人は誰でも可能になります。