There are two types of punjabi fonts ASCII and Unicode. There are lot of punjabi fonts available in ASCII and Unicode format. Some of them are Proprietary and some of the punjabi.fonts are released using GNU/GPL License.
Punjabi Fonts ASCII
Lot of Punjabi ASCII fonts are available. Most of the fonts are Proprietary. Each punjabi font use custom punjabi keyboard layouts. To type in punjabi.a user need to learn these layouts also. To read various punjabi text an average user need to install all these punjabi fonts.
Punjabi Unicode Fonts
Most of the unicode punjabi fonts are released under GPL license. You can download them free of cost and use them. The Unicode fonts are presented with common keyboard layout called Inscript. Some of the punjabi fonts are listed below.
Download Punjabi Fonts
Open Type Unicode Compatable Punjabi fonts for Windows and Linux
Download Lohit Punjabi Unicode Font
Source: Automatic Control Equipments, Pune, INDIA.
Stats: Version 2.4.4
Copyright : Copyright (c) 2003, Automatic Control Equipments, Pune, INDIA. Copyright 2006 Modular Infotech Pvt Ltd. Copyright 2009 Red Hat, Inc.
Support: D Punjabi
License : GPL V2
Download Saab Punjabi Font
Stats: Version 0.91 2004
Copyright: Copyright © 2004 Bhupinder Singh and Sukhjinder Sidhu.