I am interested in buying my own software book, as i am only a beginner i might need help to recommend to me what is the latest software that manufacturing is using..cause i study before C++ and VB ...but not really onto it..since i am in semester break..i hope to learn more about software which can interfacing with circuit..and communication.. Need help from expert here to give so advice which book is good for beginner ..

Dave,
thank for the quick reply
1. my target application is use it for circuit interfacing with computer
2. I really need your advice about C++ and VB application..

Click to expand...

Given that circuit interfacing with a computer could mean many things, have you considered using Matlab should you have access to it? The reason I suggest Matlab is that there are many inbuilt functions for interfacing circuits through a variety of interface-types to a computer. This will mean you can create powerful applications of the type you require with little code and the language is pretty simple to get used to. Sadly, Matlab is expensive and you are suspect to vendor lock-in where your codes will rarely work elsewhere (you could also look at GNU Octave as an alternative to Matlab but I'm sure about its capabilities for peripheral-PC interfacing).

If you are looking at C++ and VB, we use Borland but again you may need to pay. I suggest that if you are looking at using both C++ and VB then you may need to look at the Visual Studio tools (others may disagree). The best bit is you don't need to buy it, look at the Visual Studio Express Editions (http://www.microsoft.com/express/product/)

If you download these applications they ship with a hugely comprehensive manual (200+MB) which will be more than you could ever require. You can also access these manuals through MSDN (let me know if you want a link).

For programming, the web-based resources and those that ship with the development tools are vastly superior to any book you can buy on the topic and therefore I cannot suggest any specifically.