Scripting languages

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/12

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

13 Terms

1
New cards

primary purpose of scripting languages

to coordinate among existing programs and automate tasks( like format conversion, dynamic web content generation, authentication etc)

2
New cards

glue languages

designed to combine existing software components into larger systems. Emphazing more flexibility reapid development and dynamic chaining than performace

3
New cards

2 main ancestors of scripting

Shells/ command interpreters

text processing tools

4
New cards

scripting languages

5-10x faster to write, 10-20x slower to run

examples: Perl( used for server side web scripting) , Python, Ruby, Tcl

5
New cards

running

line by line or just in time compiled interactively or via batch

6
New cards

portability

usually interpreted via interpreters

7
New cards

statically or dynamically typed

dynamically typed

8
New cards

built in capabilities

OS interaction, pattern matching, string manipulation, database access

9
New cards

common data structures in SL

Arrays, strings, lists, sets etc

10
New cards

memory management

Garbage collector

11
New cards

extension language

scripting language used to add commands or functionality to an existent application

12
New cards

client side scripting

responsive behavior like mouse movement typing and animations

example: javaScript

13
New cards

XML

extensible markup language focuses on data structure and content