• Programming Links

    Texts

    I really like this textbook and used it with my High School Computer Science students at my previous school. Available as a web site or downloadable as a PDF (and one that prints quite nicely, at that).
     
    A really good Java textbook and reference.  However, note that the freely available version is rather old and a number of Java language features have changed since then. 
     
    A good, free text that covers programming fundamentals through the Python programming language. 
     
    A good, free text that covers programming fundamentals through the Java programming language.  Good for prepping for the AP CS Exam.
     
     A good, free text that covers programming fundamentals through the C++ programming language.
     
     

     Learn to Program