Preview

Internet Programming

Powerful Essays
Open Document
Open Document
3008 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Internet Programming
Scripting languages

1 Introduction Over the last few years the scripting programming languages made a giant leap ahead. About ten years ago they were viewed as an axillar tools, not really suitable for general programming parse. Now they generate a tremendous amount of interest both in academic circles and in the software industry.

The execution speed and memory consumption of scripting languages vs. the traditional languages is studied in. Article presents a historical back- ground of the scripting languages. In a practical case of using the scripting languages in a commercial environment is presented. Finally, presents some trends for the future.

In this overview I first try to define what scripting languages are. Then a classification of the languages based on their application areas is presented. After that, the most popular of scripting languages are presented, and the peculiar features of each one are highlighted. The paper is concluded with the discussion on why scripting languages are important, and what their role is going to be in the future.

2 What are Scripting Languages?

The boundary between the scripting programming languages and the traditional ones is somewhat blurry. However, it is possible to highlight a few characteristics of scripting languages, that, when taken together, could serve as a definition:

• They are interpreted or byte code-interpreted and never compiled to native code
• The memory handling is done by a garbage collector and not by a programmer.
• They include high-level data types, such as lists, associative arrays and so on
• The execution environment can be integrated with the program being written
• The scripting programs (or simply, scripts) can access modules written in lower-level languages, such as C.

Not every scripting language has the whole set of these features? For example, shell scripts cannot access C modules. But it’s a scripting language



References: [5]  C.Brabrand,A.Møller,andM.I.Schwartzbach.The<bigwig> project. ACM Trans. on Internet Technology, 2(2):79–114, 2002. [6]  A Smalltalk Conference, pages 231–257, Sept. 2004. [9]  Ú

You May Also Find These Documents Helpful

  • Good Essays

    A script file is meant to be like a program. The file can be run every time the code needs to be executed without having to retype the code again each time. For this reason, it is important that there are no errors in the…

    • 1559 Words
    • 7 Pages
    Good Essays
  • Good Essays

    This paper will describe the variable naming rules of three different programming languages. These three languages are Visual Basic, Python, and Java. Each of these languages has different rules that apply to them and some similarities. I will describe the rules and the similarities and differences in the next few paragraphs.…

    • 878 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Pt1420 Unit 7 Analysis

    • 737 Words
    • 3 Pages

    The most popular dynamic languages including Ruby, Python, PHP and JavaScript, which we can use as a server-side language through Node.js. Statically typed languages like Java, C and C++ are the most popular languages in CS programs, although Python has been gaining ground in recent years.…

    • 737 Words
    • 3 Pages
    Good Essays
  • Good Essays

    C Is difficult, because the control flow is out of the hands of the application programmer…

    • 1508 Words
    • 7 Pages
    Good Essays
  • Good Essays

    Compter Science

    • 819 Words
    • 4 Pages

    Programming statements in a low-level language will be close to natural language and will use standard mathematical notation.…

    • 819 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Unit 6 Assignment 2 Choosing the right programming language. (P2) There are several factors to consider when choosing the right programming language, these include Organisational policy, suitability in terms of available features and tools, availability of trained staff and development and maintenance costs. Organisational policy Organisations which make and develop loads of computer software’s and programs tend to have a policy of using a certain language, a reason for this might be because that language allows them to make all their software consistent and easier to maintain.…

    • 1542 Words
    • 7 Pages
    Good Essays
  • Powerful Essays

    Thought there are numerous computer programming languages in the world today, we will focus on the three basic fundamental types of computer programming languages.…

    • 1318 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    A cardiac physiologist’s role comprises of recording and analysing a variety of physiological data required to assist in the diagnosis and treatment of different cardiac diseases (Scst.org.uk, 2016). They are qualified to perform a range of non-invasive cardiovascular procedures, from electrocardiograms to pacemaker and ICD checks which I have observed during placement. In addition, cardiac physiologists are also trained to assist in cardiac catheterization, where they monitor the essentials like blood pressure, electrical activity of the heart and etc (Brightknowledge.org, 2016).…

    • 860 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Programming languages

    • 3681 Words
    • 13 Pages

    A program does nothing more than tell the computer how to accept some type of input, manipulate that input, and spit it back out again in some form that humans find useful. Table 1 lists some common types of programs, the types of input that they accept, and the output that they produce.…

    • 3681 Words
    • 13 Pages
    Powerful Essays
  • Good Essays

    When writing code for a program it is very important to make sure that you use the best language for what the client needs. Prior to making a decision on what language to use, a programmer needs to decide which method he or she wants to use. The two most common methods used by coders in the field today are procedural and object oriented programming (OOP). Making the decision to use an incorrect option could run cause problems during the maintenance stage of the software’s life cycle. Taking the time to determine just what the client needs will assist a programmer with deciding on the proper method to use.…

    • 563 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Wicked Cool Shell Scripts

    • 58633 Words
    • 235 Pages

    Dave Taylor has a Masters degree in Education, an MBA, and has written a dozen technical books, including Learning UNIX…

    • 58633 Words
    • 235 Pages
    Powerful Essays
  • Satisfactory Essays

    Shell Scripting in Linux

    • 34034 Words
    • 137 Pages

    What follows is a copy of the "human-readable summary" of this document. The Legal Code (full license) may be…

    • 34034 Words
    • 137 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Steganography

    • 527 Words
    • 6 Pages

    STEGANOGRAPHY IN VIDEOS SONAM GUMBER 1156357 OVERVIEW oIntroduction to Core Java oSteganography Defined oVideo Steganography oExamples in History…

    • 527 Words
    • 6 Pages
    Satisfactory Essays
  • Powerful Essays

    Asp.Net Mod 1

    • 2092 Words
    • 9 Pages

    * a script-based programming language that requires a thorough understanding of HTML and a good deal of painful coding.…

    • 2092 Words
    • 9 Pages
    Powerful Essays
  • Powerful Essays

    C Language Notes

    • 5409 Words
    • 22 Pages

    2. The set of commands available in low level is complex and not easy to understandable. In this category " Assembly " and " machine codes " are available. Assembly programs are faster than other high-level language programs.…

    • 5409 Words
    • 22 Pages
    Powerful Essays