#スクリプト言語
比較的簡単に読み書き出来るプログラム言語。
OSやアプリケーションソフトの作成・実行に用いられる。
定義がハッキリとしておらずインタプリタ言語
とLL言語
との境があいまいになっています。
※ インタプリタ言語 ・・・・・ プログラミング言語で書かれたソースコードや中間表現(ソースコードと機械語の間)の処理形式の1つ(もう1つは、コンパイラ言語)
英語で書くと『interpreter』日本語訳では『翻訳』と言う意味。
上から順に翻訳をしていく為、時間が掛かるが実行がうまく行かなかった時点でデバックに移れる。
※ LL言語 ・・・・・ 軽量プログラミング言語(英: Lightweight Language)略してLL言語
と言う。 学習・習得・使用が簡単な言語のことを言います。
##種類
###・ JavaScriput
オブジェクト指向型スクリプト言語
Web上にてHTML CSSと組み合わせてWebページを作る。
HTML CSSが静的な物を作るのに対し、動的な物を作るのに使われます。
###・ Python
汎用スクリプト言語
コードが読みやすく、少ないコード量で動くため学習しやすく世界中で人気があります。
使いやすいので色々な所に使用されています。
組み込み系の開発やデータ分析、機械学習などがそうです。
YouTube
Instagram
などなど
###・ Ruby
オブジェクト指向型スクリプト言語
日本人によって作られた日本産のプログラム言語。
日本語で理解しやすい部分が多くとっつき易い。
WebサイトやWebアプリケーションの開発に用いられ Ruby on Rails というフレームワークがあります。
###・ PHP
オープンソース用のスクリプト言語
Webアプリケーショ開発に適しています。JavaScriptと似てWeb上で動的な物を作ります。
JavaScriptがブラウザ上で動くフロントサイド
のプログラム言語なのに対し、PHPはサーバーサイド
で動くプログラム言語です。
正式名称は「 Hypertext Preprocessor 」です。
スクリプト言語とは『フットワーク軽めで親しみ易い言語』って感じですね〜
##参考
https://it-trend.jp/development_tools/article/32-0031
https://www.modis.jp/staffing/insight/column_77/
https://qiita.com/tomokichi_ruby/items/73b0e7924a9f83fe45c6