Hi everyone. Im trying to get started into coding. Could you recommend me some books where I can learn the fundamentals? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

Hi everyone. Im trying to get started into coding. Could you recommend me some books where I can learn the fundamentals?

I'm trying to learn by myself. Where I live there aren't coding courses or anything like that and internet is not abundant, so I want book to Al least begin somewhere.

29th Jul 2021, 7:20 PM
CeZb
CeZb - avatar
13 Answers
+ 4
Python undoubtedly tops the list. It is widely accepted as the best programming language to learn first. Best books to learn python from zero to hero 😉 https://realpython.com/best-python-books/
29th Jul 2021, 7:36 PM
Imadez
Imadez - avatar
+ 4
HTML is Not a Programming Language. HTML is A Markup Language.
29th Jul 2021, 7:49 PM
Imadez
Imadez - avatar
+ 4
I recommend the headfirst series of books take your pick from them they are all quite good.
29th Jul 2021, 10:52 PM
Thomas James Barrett
Thomas James Barrett - avatar
+ 2
There are a great number of GitHub repos full of books on all kinds of topics related to learning tech easily available for searching there, but why not start here with SoloLearns well thought out courses before all of that.
30th Jul 2021, 1:24 PM
EO4Wellness
EO4Wellness - avatar
+ 2
@EO4Wellness I think their concern is that they often don't have internet so they wanted some books they could use during the times they don't have internet.
30th Jul 2021, 5:52 PM
Jakko Jak
Jakko Jak - avatar
+ 2
Hi . You can start with HTML . It's the basic language type for learning
31st Jul 2021, 4:46 PM
What Is The Meaning Of The Life
What Is The Meaning Of The Life - avatar
+ 1
Personally, I'd start with one of the C-like languages (C/C++/C#/Java) since most programming languages are similar to its syntax, whereas Python has what feels like a dumbed down syntax. Learning one C-like language makes it a lot easier to learn all of the other ones, in my opinion/experience. However, since you began with HTML, then I'd recommend going with Javascript. It's a heavily used programming language that compliments HTML and is used alongside many other web technologies. So by learning Javascript, you'd be able to add more functionality to your HTML code. Javascript: https://www.amazon.com/gp/bestsellers/books/3617 PHP: https://www.amazon.com/Best-Sellers-Books-PHP-Programming/zgbs/books/295223/ref=zg_bs_nav_b_5_3617 CSS: https://www.amazon.com/Best-Sellers-Books-CSS-Programming/zgbs/books/379357011/ref=zg_bs_nav_b_5_3617 C#: https://www.amazon.com/Best-Sellers-Books-C-Programming/zgbs/books/697342/ref=zg_bs_nav_b_4_379357011 Java: https://www.amazon.com/Best-Sellers-Books-Java-Programming/zgbs/books/3608/ref=zg_bs_nav_b_3_3952
29th Jul 2021, 8:37 PM
Jakko Jak
Jakko Jak - avatar
+ 1
Thanks a lot
29th Jul 2021, 8:48 PM
CeZb
CeZb - avatar
+ 1
Actually I've only started HTML and CSS. It shows I've started more because I don't have a lot of internet and I need to have all the courses I might be interested in downloaded just in case. Oh and thanks for the JavaScript suggestion👍
30th Jul 2021, 2:02 AM
CeZb
CeZb - avatar
+ 1
For C++ , I would like to suggest you to go through "E Balguruswami " pdf
30th Jul 2021, 12:54 PM
Komal Landge
Komal Landge - avatar
0
Really? I was starting with HTML. I thought it was a better way to start. Thanks for the suggestion
29th Jul 2021, 7:43 PM
CeZb
CeZb - avatar
0
Based on past experience with these books, i would reccomend ‘python for dummies’. And no, i’m not trying to be mean. That is an actual book.
30th Jul 2021, 8:58 PM
Seth Bradley
0
Why this code is not working -: print("Hello, World'')
31st Jul 2021, 11:49 AM
Rajwardhan S.