What programming book would you recommend? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 10

What programming book would you recommend?

From what I read C is a good language to start with given how fundamental it is to the logic and process of all programming languages. I know "The C Programming Language" is a fantastic book, but I'm afraid it will be to complex for a beginning like me. Thoughts?

23rd Sep 2018, 9:32 PM
Djjohnsongeek
16 Answers
+ 8
Learn C the Hard by: Zed Shaw his book series to me are the best a no nonsense approach to programming. Where you learn through repetition through well executed exercises. Other books of the series: - Learn Python the hard way - Learn Python 3 the hard way - Learn More Python 3 the hard way - Learn Ruby the hard way - Learn SQL the hard way Either way i highly recommend anyone learning or looking to refresh their knowledge read these books. The hard way is always better it makes you a more well rounded programmer. Have fun !!!
25th Sep 2018, 5:35 AM
Anthony Perez
23rd Sep 2018, 10:31 PM
KrOW
KrOW - avatar
+ 7
Djjohnsongeek I disagree with all those who say, that you have to learn HTML and CSS to be able to write structered code or code at all. Sorry guys, programs have been written long before the web was invented. Everybody has of course his or her favourite language and is totally convinced, that this is the best language to start. But since you want to write PROGRAMS, you need to learn a programming language, and neither HTML nor CSS is one. Concerning C I can just tell you, what one of my mentors told me: „The biggest advantage of C is, that you can do allmost everything with it. And the biggest disadvantage is, that you can do allmost everything with it.“ It‘s definitely not an easy language to start with, but if you master it, learning another one is not so hard anymore. In my not so humble opinion I would not suggest C as a staring language, but you can‘t do wrong by starting with it. I hope that helps a little.
25th Sep 2018, 1:06 AM
Marc Maurer
Marc Maurer - avatar
+ 6
Hi! I recommend this article about this. It is in spanish. https://alanchavez.com/el-mejor-lenguaje-de-programacion/
23rd Sep 2018, 9:55 PM
Nimrod A. Holguín L.
Nimrod A. Holguín L. - avatar
+ 6
Hey! I started in HTML and CSS and am now doing Python, but I was recommended a few months ago the Head First series. I read the one on CSS3 and HTML5 and it is really good at hooking you in and letting you remember things at your own pace. Check it out!
23rd Sep 2018, 10:09 PM
DrChicken24
DrChicken24 - avatar
+ 6
I would start with HTML5, CSS3, and then pick either javascript to combine it with HTML5 and CSS3, or you can learn Python and create a webpage with its frameworks. This are the books I personally would recomend. Python Crash Course - Eric Matthes HTML and CSS - Jon Duckett JavaScript and jQuery - Jon Duckett
23rd Sep 2018, 11:05 PM
Saul
Saul  - avatar
+ 4
Programming in ANSI C Kumar&Agrawal It is a great book to learn C language. Many many University use this book for C programming lessons. I also learn the c language from this book. When you start it may be seen a little complicated but when you are getting learn you will feel you really learned the c and basic principles
24th Sep 2018, 8:26 AM
Kara
Kara - avatar
+ 4
I can highly recommend 'how to program ...' series
24th Sep 2018, 5:49 PM
Sharofiddin
Sharofiddin - avatar
+ 3
Thank you all for your advice! A lot of you have recommended HTML and CSS. At the risk of revealing my ignorance, these languages are both for website design correct? Currently I'm more interested in programming desktop applications then websites. Though I'm sure I'll need some rudimentary knowledge in that area. Why is it best to start with HTML and CSS?
24th Sep 2018, 7:11 PM
Djjohnsongeek
+ 3
25th Sep 2018, 4:57 PM
Anthony Perez
+ 2
Anthony Mcqueen Oh yes, the „... hard way“ books are good. And they teach you another important skill: endurance. The author is merciless ;)
25th Sep 2018, 9:33 AM
Marc Maurer
Marc Maurer - avatar
+ 2
Anthony Mcqueen Marc Maurer These books look fantastic, thanks for info and sharing your experience. I'll have to jump in on one after finishing hardvard's cs50.
25th Sep 2018, 12:09 PM
Djjohnsongeek
+ 2
Let us C best book for c language👌👍
22nd Jun 2019, 6:23 PM
Nakul Singh Gaur
Nakul Singh Gaur - avatar
+ 2
"C in depth" for c language " let's us C++" For c++
22nd Jun 2019, 6:40 PM
Abhijit Kumar
Abhijit Kumar - avatar
+ 1
“learning to programming with python” by Richard Halterman
19th Apr 2019, 11:31 AM
Muni Khan
+ 1
You can use let us c programming language books these is best book for beginners and also you know can use these link in these code ending some reading books are given about programming https://code.sololearn.com/WIlGai0s6Rj2/?ref=app
22nd Jun 2019, 3:27 PM
Pratik