స్క్రిప్టింగ్ భాషలు: కూర్పుల మధ్య తేడాలు

పంక్తి 10:
<blockquote>దీనిని ప్రధానంగా సాఫ్టువేరు అనువర్తనాల్ని (Software application) నియంత్రించుటకై వాడుతారు. "స్క్రిప్ట్" లను సాధారణ ప్రోగ్రాములనుండి వేరుచేయటానికి ప్రధాన కారణం, వీటిని అప్లికేషన్ తో నిమిత్తం లేకుండా ఎక్జిక్యూట్ చేయగలగడం, ఇంకా కంపైలేషన్ లేకుండా ఇంటర్ప్రిటేషన్ మాత్రమే చేయటం మొదలగునవిగా చెప్పుకోవచ్చు.</blockquote>
== చరిత్ర ==
ఆదేశాలతొ పనిచేశెపనిచేసే మొట్టమొదటి shell 1960 లొ తయారు చెయబడినాయి. ఈ shells కాల విభజన ద్వారా పనులు చెయుటకు ఉపయోగించపబడినవి. shells స్క్రిప్టింగ్ యొక్క అవశ్యకతను చూపినాయి. shell స్క్రిప్టింగ్ వల్ల మనిషి అనుక్షణం అదేశాలు లేదా నులభమైన macro అదేశాలు పంపనవసరం లేదు. సంకేత పదాలతొ ఒక వ్యాజ్యము తయారు చేసి shell కు అందచెస్తే చాలు. సంకేత పదాలతొ కూడిన ఈ వ్యాజ్యమే షెల్ స్క్రిప్ట్. స్క్రిప్టింగ్ తొ సమాంతరంగా క్లిశ్టక్లిష్టమైన మైన అవశరాలకుఅవసరాలకు అనుగుణంగా అంతర్భాగ(embedded) స్క్రిప్టింగ్ పద్ధతులు తయారు చేయబడినాయి,మొదట్లొఅంతర్భాగమొదట్లో అంతర్భాగ(embedded) స్క్రిప్టింగ్ పద్ధతులు కష్టసాధ్యమైన మనిషి అవసరం లేని విదంగా batch పనులకు వుపయొగించేవారు.కాలక్రమేణా ఉపయోగి వ్రాయు పద్ధతులు(స్క్రిప్టింగ్ పద్ధతి అనుసారం) సరి చూచుటకు గణితయంత్ర(computer) పద్ధతులుగా(program) తయారు చేయబడినవి,
 
స్క్రిప్టింగ్ అభివృద్ధి చెందుతూ టూరింగ్ పరిపూర్ణతను (Turing-completeness) సాధించింది. అంటే ఒక స్క్రిప్టింగ్ భాషలో వ్రాయబడిన గణకయంత్ర పద్దతిని (computer program) మరో భాషలో అనువదించేంత సౌలభ్యం సమకూరింది.
As scripting facilities developed they achieved Turing-completeness, which meant that they could be used to express any computer algorithm that could be expressed by any other programming language. The skills and techniques developed in application programming were brought to bear. The nascent scripting languages acquired variables, sequencing, iteration, decisions, procedures, and even modules. In time some embedded scripting languages became complex enough to be used to extend the application. Emacs, first developed in the late 1970s, is one classic example still in daily use. Most of the editing functionality of Emacs is written in its general scripting language, Emacs Lisp, around a core written in C.