Algebraic chess notation is the method used today by all competition
chess organizations and most books, magazines, and newspapers to record
and describe the play of chess games.
It replaced descriptive chess notation, although the older notation can
still be found in older literature.
The notation begins by identifying each square of the chessboard with
a unique coordinate.
First, the files (that is, lines running parallel to the direction the
players are facing) are labelled with lowercase letters a through h,
from the left of the "white" player.
So the "a" file is to white's left, and to black's right.
Then the ranks (lines running horizontally between the players) are
numbered from 1 to 8, starting from white's home rank.
Thus, black's home rank is rank 8.
Each square of the board, then, is uniquely identified by its file
letter and rank number.
The white king, for example, starts the game on square e1.
The black knight on b8 can move to a6 or c6 (or
d7, if that square is vacant).
Each type of piece (other than pawns) is identified by an uppercase
letter, usually the first letter in the name of that piece in whatever
language is spoken by the player recording.
English-speaking players use K for king,
Q for queen, R for rook,
B for bishop, and N for knight
(since K is already used).
Players may use different initials in other languages.
For example, French players use F for bishop (from fou).
Pawns are not indicated by a letter, but by the absence of such a letter.
Each move of a piece is indicated by the piece's initial, plus the
coordinate of the destination square.
For example Be5 (move a bishop to e5), Nf3 (move
a knight to f3), c5 (move a pawn to c5--no initial
in the case of pawn moves).
In some publications, the pieces are indicated by graphical
representations rather than by initials: for example, ♞c6
(your web browser may not be able to display that properly).
When a piece makes a capture, an x is inserted between the
initial and the destination square.
For example, Bxe5 (bishop captures the piece on e5).
When a pawn makes a capture, the file from which the pawn
departed is used in place of a piece initial.
For example, exd5 (pawn on the e-file captures the
piece on d5). The : after the move (Be5:) is also used for captures.
En passant captures (see pawn) are specified
by the capturing pawn's file of departure, the x, and the
square to which it moves (not the location of the captured pawn),
optionally followed by the notation "e.p."
If two identical pieces can move to the same square, the piece's
initial is followed by: (1) if both pieces are on the same rank,
the file of departure; (2) if both pieces are on the same file,
the rank of departure.
If pieces are on different ranks and files, method (1) is preferred.
For example, with two knights on g1 and d2, either of
which might move to f3, the move is indicated as Ngf3
or Ndf3, as appropriate.
With two knights on g5 and g1, the moves are N5f3
or N1f3.
As above, an x may be used to indicate a capture: for example,
N5xf3.
If two pawns can both capture the same piece, the pawn moving is
indicated by the file of departure as normal: cxd5 (the only
case where this might be ambiguous is if one of the captures is
en passant, in which case that will be noted by "e.p.")
If a pawn moves to its last rank, achieving promotion, the piece
chosen is indicated after the move, for example e1Q, b8N.
Sometimes an "=" sign is used: f8=Q.
Castling is indicated by the special notations
O-O (for kingside castling) and O-O-O (queenside).
Optionally, it may be indicated by the king's move; for example,
Kg1.
Additional marks can be added after the move to provide more information.
The mark "!" means good move, "?" means a bad move, "??" means a blunder, "?!" refers to a dubious move, while "!?" is an interesting move. "!!" is reserved for really great moves.
A move which places the opponent's king in check (see king) may have the notation "+" added. Checkmate can likewise be indicated "#" (some use "++" instead, but the U.S. Chess Federation recommends "#").
Chess games are often stored in computer files using Portable Game Notation (PGN),
which uses algebraic chess notation as well as additional markings to describe a game.
Some computer programs (and people) use a variant of algebraic chess notation, termed full algebraic notation. In full algebraic notation, moves are simply written as the beginning position, a dash ("-"), and the ending position. An example would be "e2-e4". This notation takes more space and thus is not as commonly used.