main index Narrative
|
A scripting language is a subset of programming languages. It is somewhat difficult to say exactly where the dividing line is between the two.
A scripting language can be as simple as a text configuration file, or as complicated as any Programming Language. It all depends on how much control the game developer wants to give the player. Usually, people do not call simple configuration files scripting languages; the term is typically reserved for something that actually looks like a programming language.
The major difference between a programming language and a scripting language is when the language is compiled and executed. Programming languages are typically compiled long before they are executed (you usually only get the compiled form with a game), whereas scripting languages are compiled at runtime by the game as needed.
Popular Gaming Scripting LanguagesThese languages are frequently used for gaming, though they can be used in other ways.
Popular Non-Gaming Scripting LanguagesSome of these could be used for gaming purposes, but rarely if ever are.
|
||||||||||||||||||||||||||||||||