There are several tutorials on ngspice to be found in the web. These are especially valuable to beginners or casual users of ngspice. Please follow the links given below. The link order is arbitrary. If you are aware of other sources, please let us know. The ngspice manual does not contain introductory chapters, but finally will give you details on all the features offered by ngspice.