Yes there are very many good books on computer programming that it is possible to learn from. However you may learn more quickly with a hands-on experience.
John Vogel Guttag has written: 'The specification and application to programming of abstract data types' -- subject(s): Computer programming, Ability testing, Programming languages (Electronic computers)
The answer depends on how many books on each subject there are.
Donald Richard Read has written: 'ObjectVision programming for Windows' -- subject(s): Object-oriented programming (Computer science), ObjectVision, Visual programming (Computer science), Windows (Computer programs) 'Mastering Harvard graphics 3.0' -- subject(s): Harvard graphics (Computer file) 'PC WordPerfect 5 guide' -- subject(s): Word processing, WordPerfect (Computer file)
Timothy Hart has written books and articles on poetry, literary criticism, and creative writing. Some of his works include poetry collections like "The New Century Handbook of Greek Literature" and "Said not Said."
"Programming for the Absolute Beginner," and "Beginning Programming For Dummies" are two excellent choices for those starting out. They have received good reviews from customers at Amazon.com.
C. Stan Wei is a software engineer who has written articles and books on topics related to software development, programming languages, and technology. Some of his work focuses on topics such as Python programming and software testing techniques.
Bernard Randall Baker is known for his work as a British chess player and author in the field of chess and computer programming. He has written books on subjects such as chess strategy and computer chess programming.
I would call the libraries. A university library would surely have them.
You can typically find books on Socket Programming in C at major online retailers like Amazon or through specialty bookstores that focus on technical or programming topics. Additionally, many public and university libraries may have copies available to borrow.
James F. Scanlan is a professor of English and Comparative Literature, known for his research on Henry James and his works. Scanlan has written numerous scholarly articles and books focusing on James' literary influence and impact. Some of his notable works include "Narrative Perspective in the Posthumous Fiction of Henry James" and "Henry James: The Contemporary Reviews."
Here is a website with all kinds of programming books: http://www.freeprogrammingbook.com/
William O. Karvinen has written several books on topics such as computer programming and software development, with titles including "Rapid Application Development with Mozilla" and "Programming with Miranda." He is known for his expertise in programming languages and software engineering.