Computer Programming
See also Computer eBooks
- Alice
"Alice is a teaching tool designed as a revolutionary approach to teaching and learning introductory programming concepts.... an innovative 3D programming environment that makes it easy to create an animation for telling a story, playing an interactive game, or a video to share on the web."
- Beginner's Guide to Programming
"Most pages written by programmers are for programmers or people who understand their language. This page is for regular people interested in programming."
- How Stuff Works: Computer Programmming
From the popular How Stuff Works site of easy-to-follow explanations.
- Introduction to Programming Using Java, Fifth Edition
"A free, on-line textbook on introductory programming, which uses Java as the language of instruction....directed mainly towards beginning programmers."
- Java Coffee Break
Articles, lessons, books, FAQs and more about learning and using Java.
- Java Language Specification
"Written by the inventors of the technology, The Java Language Specification, Third Edition is the definitive technical reference for the Java programming language."
- Java Programming FAQs and Tutorials
Nice set of links to information and lessons on both beginning and more advanced Java programming topics.
- The Java Tutorials
"Sun's official website for the Java SE Tutorials."
- jGuru
"jGuru presents in-depth online courses on Java software development. Each course takes you step-by-step through developing your own software and includes course notes and exercises with sample code."
- Official Java Programming Documentation
Links to the various official documentation packages for Java and Java tools.
- Tutorialized: Java
Free tutorials.