1. Computing
Send to a Friend via Email

S - Z

Self
The 'self' keyword refers to the object a lexical scope currently "belongs" to.

Session Data
A collection of variables stored on the server and associated with a user.

Socket
A socket is a network communications channel used by a program to communicate with a remote computer.

SQL Injection
SQL injection is a vulnerability that tricks a web application into executing arbitrary SQL queries.

Statement
A statement is a piece of code that can stand by itself, without having to follow or be enclosed in any other code.

String
A string is a piece of text stored in a variable.

String Interpolation
A definition of string interpolation as it related to Ruby code.

Syntax
The syntax of a language is the grammatical rules a program must follow in order to be understood by the interpreter or compiler.

Test Driven Development
A software development method that emphasizes tests at all phases, short development cycles and frequent refactorings.

Type
The definition of 'type' as it pertains to Ruby objects.

Unit Test
A test verifying the functionality of a small portion of code.

Whitelist Filter
Any filter that describes what is allowed, rather than what is not allowed.

XML Parser
A program that reads an XML stream.

Yukihiro Matsumoto
The creator and architect of the Ruby programming language.

©2014 About.com. All rights reserved.