Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Gauld A.Learning to program (Python)_1.pdf
Скачиваний:
23
Добавлен:
23.08.2013
Размер:
1.34 Mб
Скачать

References

Books to read

Python

Learning Python

Mark Lutz - O'Reilly press. Probably the best book on programming Python if you already know another language. Typical O'Reilly syle, so if you don't like that you may prefer:

Internet Programming with Python

Guido Van Rossum et al - ??? Written by the language's creator with a strong bias to internet programming including HTML, CGI and general sockets. It does have a general language tutorial at the beginning though.

Programming Python

Mark Lutz - O'Reilly press. The classic text. It describes the why's and wherefores of the language better than the others, strong on modules and OOP. Also gives an intro to GUI programming.

There is also an excellent online book for more advanced Python programmers called Dive into Python

Tcl

Tcl and the Tk toolkit

John Ousterhout - Addison wesley. The classic on Tcl by the language's creator. Very much a reference book and rather out of date now. It needs a 2nd edition. The Tk section is of interest to any Tk user regardless of language (Tk is a GUI library and is implemented on Tcl, Perl and Python).

There are several other Tcl/Tk books but I have no personal experience with any but Ousterhout.

BASIC

There are many many books on BASIC covering each of its many dialects. If you are serious in pursuing programming in BASIC, especially on rthe PC then I strongly recommend using Visual Basic and studying any of the many many books on that version.

General Programming

There are some classic programming texts that any serious programmer should own and read regularly. Here are my personal favourites:

Code Complete

Steve McConnell - Microsoft Press. This is the most complete reference on all things to do with writing code that I know. I read it after several years of experience and it all rang true and I even learnt some new tricks. It literally changed the way I wrote programs. Buy it. Now!

115