Some good books

Some good books about some areas:
  1. C
    For novices: <C primer> & <Practical C programming>
    For ones after reading <C primer> or <practical c programming>, <The c programming language>
        read it twice at least and solve every exercises carefully.
    You should also pay sometime to read <pointers on C>, the last few chaps concerning about pointers
      in particular.
    Then you have been quite familar to C. You make little progress by reading C related books only.
      but there are some: <C traps and pitfalls> <expert c programming>
  2. Linux development
    to develop under linux, you have to learn to use it first.
      <practical guide to Fedora and red hat linux> are the best books for novice to linux
      <practical guide to editors, commands and shell programming> are your next book.
    Then you can begin program in Linux.
      <advanced programming under UNIX environment>
      Don't worry, we are not distrack from Linux. In many case, we can use Linux and UNIX
      interchangably. This book is the bible. You shouldn't miss it.
    Then you can begin try-it-on Linux Kernel.
      <The Linux Kernel Development> should your first one.
      <Understanding the Linux kernel>
      <professional linux kernel architecture>
      <linux device drivers>
      <embedded linux development>
    If you read all of these and understand fully, you can write your own a book.
  3. Java
    <Head first Java>
    <Thinking in Java>
  4. C++
    <C++ Primers>
    <accelerated C++>
    <thinking in c++>
  5. Algorithms and data structures
    <Discrete Mathematics and its applications>
    <Introduction to algorithms>
    Then <Algorithms in C\C++\Java>, if necessary
    Then <The art of computer programming>, if necessary.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值