a
Absolute Path

The route to all of your files. Think of it as the directions to your Barbie Girl MP3.

Absolute URI

The Unified Resource Identifier is the way your browser finds resources or websites on the Internet. It's a bit like Lolcats' postcode.

Apache

The Apache HTTP Server Project is the the open source server software that delivers most of the web. It's the Internet's sorting office. Glamourous.

Array

One of the basic data structures used in computer programming. An array is an indexed collection of data. They are used to store big or small, simple or complex data. They're not too picky.

ASCII

The American Standard Code for Information Interchange is a standard code used to represent characters. Not characters like Groucho Marx, more like punctuation marks, and letters, numbers, symbols...

Atom

A format for publishing news content to be read by aggregator programs. Like a 21st century printing press except the news is written by people wearing snuggies and duvets instead of suits.

Avatar

An overrated 3D movie, and a way of representing your digital self as a graphic.

b
Binaries

These are tiny chunks of data that carry information. It's like the genes of programming.

Blog

Short for web log. It's a bit like a Captain's log, but with less stardates. We wish.

Blogging

The act of wearing a snuggie in the dark whilst inflicting your opinion on unsuspecting Internet Explorers.

Blogosphere

A clumsy portmanteau meaning a virtual, blog related realm with a snuggi/duvet covered population.

Bookmarklet

A “faux” web bookmark with an embedded script that performs a certain action. Sneaky, sneaky bookmarklet.

Boolean

An assignment of a true or false value, these are used to create if statements. It's the basis for modern computer logic. We love you Mr Boole!

c
CGI

A Common Gateway Interface is a means of executing server side scripts to generate dynamic content. Not to be confused with Computer Generated Images, responsible for the overrated film Avatar.

Character Entity

A method used to display special characters for use in HTML. If expressing yourself like a 12 year old girl is your thing there are hearts and stars galore.

Character Set

A Character Set makes up the symbols used when using coding to represent meaningful language. It's a great way to swear without having to pay the jar. Twåt!

chmod

A contraction of “change mode”, chmod is a Unix/Linux shell used to change file permissions. As you can imagine, it's scintillating stuff.

Class

Classes are groupings of object oriented programming languages. If we were to personify classes and use a contemporary analogy, you could say that emos, chavs, yummy mummies and yuppies are all classes of people. Though there are individual distinctions, there are overriding styles which envelope each class.

CMS

Content Management System, does what it says on the tin; it's a system for managing content. Simples

Comments

Comments allow users to respond to content posts. This is usually where some know-it-all will tear your post to shreds with a single quote or link.

Content

Content consists of text, images, videos or other information you share in a post or on a website. If your website's structure is the frame, the content is the artwork.

cPanel

An administrative tool for configuring website accounts provided by most web hosting companies. Generous.

CSS

Cascading Style Sheets is a styling language for designing format and layout of a website. That makes us tri-lingual. We speak Klingon too. Gar-dacchk!

d
Database

A database is used to store information in an organised way. Think of the opposite of your brain.

Developer

A person (usually with glasses and a collection of Star Wars figurines “NO! Don't take them out of the box!) who builds, alters or maintains software products.

DIV

DIV elements show a section of text in HTML. We love putting a few DIVs on our websites.

DOM

Document Object Model is an interface that lets programmers access HTML and XML to control the content and structure of documents. It's also one half of classic comedy duo Dick and Dom.

f
Feed

Feeds allow “Feed readers” to access a site to check for new content, this can then be published to another site. Feeds are to the feed reader what curtain twitcher is to the gossip.

FTP

File Transfer Protocol is a client-server protocol for transferring files. If it weren't for FTP, we probably wouldn't have to watch that annoying “you wouldn't steal your dying grandmother's pearls, don't download movies!” film on every DVD.

h
Hack

A hack is a bit of code that changes the functionality of a software product.

Hacking

Hacking is the process of writing code for, or contributing code to, a piece of software. It also refers to the manner in which some of the poorer Premier League football teams win football matches.

Hosting provider

A hosting provider provides the infrastructure for making information accessible via the web. They provide hosting for websites. The clue's in the name.

htaccess

A .htaccess file is a granular configuration file for the Apache web server software, used to set or alter the server's configuration settings for the directory in which it is present, and/or its child directories.

HTML

Hypertext Markup Language is the standard language used to build all websites. It is often used alongside CSS and/or JavaScript. Four languages and counting, aren't we clever?

i
IP address

An IP address is a unique number assigned to a computer or Internet-capable information appliance, such as a network printer, to let it communicate with other devices using Internet Protocol.

ISAPI

ISAPI (Internet Server Application Programming Interface) is a set of programming standards that allow programmers to easily develop efficient Web-based applications.

j
JavaScript

JavaScript is a client-side programming or scripting language. It's used to create interactive and dynamic effects on a web page, as well as to handle and manipulate form data. It's a showy little so and so, and we love it.

m
mod_rewrite

mod_rewrite is an extension module of the Apache web server software which allows for "rewriting" of URLs on-the-fly.

MySQL

MySQL is an open source SQL (Structured Query Language) database implementation.

n
News reader

A news aggregator or news (feed) reader is a computer program which tracks RSS, RDF, or Atom information feeds. Imagine that news used to be a once-a-day thing. So last century.

o
Open Source

Open source is programming code that can be shared, modified and distributed by anyone. Anyone who understands programming code that is...

p
Perl

Practical Extraction and Report Language is a very popular and powerful scripting language used for web applications, although it's being replaced by PHP in the mainstream. Insert sinking/pearl pun here.

Permalink

A permalink is a URL at which an article will permanently reside, even after it's left the first place it was posted. It prevents link rot and is yet another annoying example of portmanteau.

Permissions

Permissions are security settings restricting or allowing users to perform certain functions. These permissions are a lot more difficult to bypass than the ones your parents gave you as a teenager.

PHP

PHP: Hypertext Preprocessor is a scripting language used to develop dynamic web pages. We love it.

PHPMyAdmin

PHPMyAdmin is a popular web-based interface for administering MySQL databases.

Ping

In general computer terms, "ping" is a common utility used in a TCP/IP environment to determine if a given IP Address exists or is reachable. Sadly it has no relation to Atari legend Pong.

q
Query string

These are found in a Uniform Resource Identifier (URI) and used by web pages to work out the dynamic data it displays.

Query Variable

A variable passed through the query string.

r
RDF

Resource Description Framework is a language used to describe the locations of resources on the web.

Recordset

Recordset describes a group of results returned from a database query. It's nothing to do with your Dad's vinyl collection.

Relative Path

A relative path describes the location of a file from the current directory.

Relative URI

A relative URI describes the location of a file from the current URI.

Robots.txt

Web Robots are programs which “crawl” the web automatically. They gather information for search engines and other purposes. One step away from R2D2? We like to think so.

RSS

Really Simple Syndication is a format for simultaneously publishing content on a number of sites.

s
Shell

A shell is a program that interacts directly with an operating system. It's the middle-man between you and your PC's innermost workings.

Spam

Invented by an entrepreneurial web denizen back before blockers were built in to all email, browser and anti-virus software, spam is renowned for it's intrepid approaches and relentless annoyance.

SSH

Secure Shell is a communication protocol allowing remote computers to be connected with over TCP/IP.

SSL

Secure Sockets Layer is the predecessor to Transport Layer Security. It allows for secure communications over the Internet and other networks.

t
Task Based Documentation

Task based, or task oriented documentation is writing that takes you through a process step-by-step; it is succinct, lacks jargon, is easily understood, and structured entirely around performing specific tasks. We're still looking for it.

Taxonomy

A scheme of classification.

Telnet

Telnet is a communications protocol used to make a connection with another computer.

Text editor

A text editor is a program which edits files in plain text format. Programs like Word add formatting which is additional to plain text.

u
Unicode

The preferred character encoding system.

Unix

Unix, or UNIX, is a computer operating system developed at AT&T's Bell Laboratories in 1969. Now you know what programmers were doing while everyone else was at Woodstock.

Unix Time

Unix Time, or a timestamp, is a method of tracking time on a computer and in many file formats. This was written at 1285755371. Thank goodness the talking clock doesn't run on Unix Time.

w
Web server

A web server is a computer containing software for operations with HTML web pages.

x
XHTML

XHTML, or Extensible HyperText Markup Language, is the follow up to HTML as the W3C standard language for creating web pages.

XML

Extensible Markup Language, is written in Standard Generalized Markup Language (SGML) and enables original definition of a markup language.

XML-RPC

Extensible Markup Language-Remote Procedure Call allows a developer to send an XML request to an external application.

follow_us greyed_twittergreyed_facebook
specialise specialise_magento specialise_drupal specialise_cake html5