# Introduction

Welcome! This tutorial will help you create a customized search in just a few
minutes. This tutorial explains how to implement a simple Programmable Search Engine
using a predefined javascript widget. For more fine-grained control over search
results, see JSON and XML API in the
[Developer Guide](https://developers.google.com/custom-search/v1/overview).

In this tutorial, you will learn how to:

- build a simple Programmable Search Engine
- implement a search box on your page
- add features to the search box
- customize the look and feel of your search results

By the end of the tutorial, you will have implemented a search feature on a website, searching a predefined set of sites, using the free version of Programmable Search Engine.

## Next...

To get started, you need to [create an instance of a Programmable Search Engine](https://developers.google.com/custom-search/docs/tutorial/creatingcse).