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!

+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.

7/29/2021 7:20:30 PM

CeZb

16 Answers

New Answer

+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/

+4

HTML is Not a Programming Language. HTML is A Markup Language.

+4

I recommend the headfirst series of books take your pick from them they are all quite good.

+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.

+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.

+2

Hi . You can start with HTML . It's the basic language type for learning

+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

+1

Thanks a lot

+1

@CeZb, I can see that you have started almost every course here on Sololearn but completed 0% of them, with the exception of 3% of the css course. If your interest is in web development then start with html, then css, then JavaScript. CSS is used to apply styling to html pages. If you don't understand html then css is not going to make any sense. Similarly JavaScript is used to manipulate the html and provide functionality to html documents. If you don't understand the html and css it is going to be difficult to use JavaScript in the web page.

+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👍

+1

For C++ , I would like to suggest you to go through "E Balguruswami " pdf

+1

HTMLL and CSS if you are into web development (then Java Script too) For programming language - Java, Python and so on.

0

Really? I was starting with HTML. I thought it was a better way to start. Thanks for the suggestion

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.

0

Why this code is not working -: print("Hello, World'')

0

Your code should be print("Hello World") if it is Python System.out.println("Hello World"); or System.out.print("Hello World"); if Java.