1. Home
  2. Computing & Technology
  3. Ruby

S - Z

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.

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.

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.
Explore Ruby
About.com Special Features

The Best Web Trends of the Decade

A look back at the best innovations, ideas and technologies over the last 10 years, More >

Family Tech Center

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

  1. Home
  2. Computing & Technology
  3. Ruby
  4. Glossary
  5. S - Z

©2009 About.com, a part of The New York Times Company.

All rights reserved.