News

A technical note on production: The on-line and PDF versions of this book are created from a single source, which is written largely in XML. To produce the PDF version, the XML is processed into a ...
Free open-source book (in Bulgarian language) covering the fundamentals of computer programming, data structures and algorithms with lots of examples, problems and solutions in Java. Created by ...
This course is an introduction to software engineering, using the Java™ programming language. It covers concepts useful to 6.005. Students will learn the fundamentals of Java. The focus is on ...
The JDK is the development platform for building Java applications. Learn about different JDK versions, then install a JDK in your development environment and use it to compile a Java program.
Students use Java—the most commonly used programming language in the first two years of the computer science curriculum—as the implementation language throughout. The book also discusses a range of ...
Book Abstract: Covers fundamental and advanced Java database programming techniques for beginning and experienced readers This book covers the practical considerations and applications in database ...
I found the book Introduction to Functional Programming (Richard Bird and Philip Wadler, Prentice Hall International Series in Computing Science, 1992) helpful in learning the basics of functional ...