|Did you land here from an offsite link? If so then before you start reading below you might be interested in our recommendations on learning to play .|
One way to improve your Go may be to play against a computer program. If you are a beginner, almost any program will do for this, but look at our Top Picks for Beginners page . However, as you improve, you will find that playing a program of around your own strength does not necessarily improve your Go - it may make it worse: instead of learning good style, you just learn to play the particular way to beat this program.
The best programs are commercial, although many offer a free version or a free trial period. If you can afford it, buy Many Faces of Go with its considerable tutorial material. If you have an iPad or iPhone then SmartGo Player is very good value.
For those interested in the history of Go playing programs see our history page .
Some freeware and shareware Go-playing programs  are available as described in our Software Catalogue. The best of them are Igowin  which is a free version of Many Faces of Go, and EZ-Go  which is a free version of EGO. A recent strong program is Leela  with its free version LeelaLite. Peter's Go  is a good one for improvers as it has different board sizes.
Please go to the iOS apps page  for current information on software for that platform.
Please go to the Android apps page  for current information on software for that platform.
|Program||Author||Description||Requires||Price||Suggested Source (UK if possible)|
|Go for Kids||Jason Cheatham||This is not a full Go playing program, just implementing Capture Go. It's aimed at introducing Go to under 6 year olds and has a variety of teaching/training challenges!|
Recommended as a first program for primary-aged children.
|iOS||£1.49||Go for Kids |
|Ego||Bruce Wilcox||Has a range of nine "personalities" with distinct playing styles. Free cut-down version EZ-Go ||Dos||£15 or $25||Bruce and Sue Wilcox |
|FunGo 2000||Yong-Goo Park||English version developed from Korean version. Many features. Free cut-down version .||Windows||$36||Yutopian |
|Goemate||Chinese||Program from China.||32-bit Windows and a CD drive||$55||Yutopian |
Renamed version of Go4++.
One of the strongest programs available.
|32-bit Windows and a CD drive||$39.95||goplusplus.com |
|GOddess||Ken Chen||One of the strongest CD Go program in the World. This program shares the same algorithm as Go Intellect, which consistently earned the top three standings in every world championship competition for the past 8 years. Goddess is implemented with artificial intelligence techniques.||32-bit Windows and a CD drive||$62.10||Yutopian |
|HandTalk||Chen Zhixing||The world computer Go champion from 1995 to 1997. User interface much improved.||Windows||$49.00||Yutopian |
|Many Faces of Go||David Fotland||Possibly the best program for playing Go on a PC. Close behind the leaders in playing strength, and well ahead of all rivals, except perhaps SmartGo, in tutorial value. Free cut-down version Igowin . Version 12 includes Monte Carlo method.||Windows||£69.95||Smart Games |
|SmartGo for Windows||Anders Kierulf||Complete tool for Go players, with a database of more than 82,000 professional games. Compared to other Go programs, SmartGo is more powerful and easier to use. It's a tool to play, record, replay, analyze, annotate, and print Go games (uses SGF format).||Windows/Vista||$39, 15 days free trial||Smart Go, Inc. |
|SmartGo Mac||Anders Kierulf||Same as SmartGo for Windows, but beta version only as of May 2015||Mac OS||$39, with 15 day free trial||Smart Go, Inc. |
|SmartGo Player||Anders Kierulf||Really good value. Includes an interactive tutorial about Go and more than 100 problems. It automatically adjusts the handicap to keep the game interesting – start with 9x9 then unlock 11x11 and 13x13 as you get stronger.||iPhone/iPod Touch/iPad||£2.29||Smart Go, Inc. |
|Wulu||A team led by Miss Lei Xiuyu||Wulu finished 2nd place in the 1998 Ing Cup.||Windows||$59.00||Yutopian |
This site has reviews of many of the above programs .