One of the most significant unsolved problems in mathematics is the complete classification of knots. This text introduces the reader to the use of computer programming to obtain the table of knots. Mathematical ideas and concepts are discussed and no previous background is required.