Windows下编程需要看哪些书

Windows下编程需要看哪些书

 

本人是自学计算机的,所有计算机方面的知识都看,研究过一段时间网络,对计算机网络方面有一定的基础,对程序设计尤感兴趣,个人认为学习Windows编程需要有以下基础:

1、C语言

这方面不用说清华大学谭浩强的《C语言程序设计》。

2、C++语言

最好是《Essentil C++》、《C++ primer》、《C++编程思想》、《inside C++》、《Effect c++》循序渐进。

有了这两方面的基础可以进入Windows程序设计领域了。

Windows程序设计的三本经典的书籍: 
这三本书按照由易到难的顺序依次为: 
   < 程序设计>>最经典的Windows编程入门书,涉及到Windows编程最基础的方方面面,书内源程序都是Win32程序,条理很清楚,可以了解进行Windows设计的一般步骤。 
   < 核心编程>>是讲解Windows 操作系统内部机制的专著,全面系统地介绍了Windows的各种基本构件,如进程、线程、DLL和内存管理等。 
   < >(英文版)Windows编程的终极之作,同 < 核心编程>>一样,都是Jeffrey Richter的著作,讲解了windows Server 方面的编程,包括IO完成端口方法,Service等。如果说读第一本书可以使你完成一些简单的Windows编程,第二本书可以使你成为比较专业的Windows程序设计者,那么最后这本书将使你成为大师级的Windows程序开发者。

windows下多线程编程再推荐《Win32多线程程序设计》,

网络编程方面可以看看《WINDOWS网络编程》。

你可能感兴趣的:(Windows编程)