Learn Programming from Scratch with an Introduction to C Language

  • Thread starter Thread starter jd12345
  • Start date Start date
Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
4 replies · 2K views
jd12345
Messages
251
Reaction score
2
Ok i just thought of teaching myself programming through net but i think its a bit tough - i need a good book!
I need a book that starts with - "What is programming". I have only studied physics chemistry maths before and have no knowledge of programming. I know a bit of computer - that every 21st century person knows.
So looking at my knowledge recommend me a book that starts with the very basic of programming(and preferably teaches C language)
 
Physics news on Phys.org
This book looks good and it doesn't seem to have any prerequisites. (+ it's free!)
The goal of this book is to introduce you to the C programming language. Basic computer literacy is assumed, but no special knowledge is needed.

This book also looks good, although I haven't read it myself.
 
Hi jd12345. I've you're having trouble getting into programming have you considered giving Python a try? I think it's nice for learning a first language in that you can do a lot of simple exercises straight from an interactive session.

Here's a really nice online book (title a misnomer) that makes it incredibly easy to get started. http://learnpythonthehardway.org/book/intro.html
 
I would definantly recommend python as a first language. It is much simpler than c++ and many other languages (hello world is just " print ('Hello World!')" in version 3.2.3 at least), and you really get the feeling of how programming works.

http://www.python.org/download/

Also, watching youtube turorials seemed to be the best way to learn for me but I know there are many good books out there.
Hope this helps, and happy coding.