How Do You Start Learning Computer Programming?
• Start with a good book or tutorial on programming. The book will probably suggest a language. If you need recommendations, you might try Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman. It’ll teach you how to start programming in a language called Scheme( Now called Racket), which is a very simple language to learn. The book is available online for free at http://mitpress.mit.edu/sicp/full-text/book/book.html • Get a compiler/interpreter/IDE for the programming language your book uses. A compiler/interpreter is just another computer program, but it will convert ideas you’ve written in a programming language into “machine code” so you can see things work. If you chose use the book above, try PLT Scheme (http://www.drscheme.org/) If you’re starting to program in Java, you could try Eclipse (http://www.eclipse.org/downloads/) If you’re using C/C++, try Dev C++ (http://www.bloodshed.net/devcpp.html) • Read the book! Take examples of the programm