Skip Navigation

Scout Archives

Home Projects Publications Archives About Sign Up or Log In

Browse Resources

(4 classifications) (16 resources)

Programming languages (Electronic computers)

Computer network resources (6)
Dictionaries. (1)
Semantics. (1)
Software (3)


In many programming languages, pointers are often a topic of much confusion for beginning and intermediate programmers. Rather than holding a specific value like other variable types, pointers hold a memory address that "points" to where a specific value is stored. This comprehensive discussion highlights proper uses of pointers in C and C++, as well as noting the differences in pointer...
Python Programming Language

Python is often compared to Tcl, Perl, Scheme or Java and runs on many brands of UNIX, on Windows, OS/2, Mac, Amiga, and many other platforms. The most recent version of Python is available for free from this website. Also included are Python 2.3.3 Documentation (released December 19, 2003), the interpreter program that reads Python programs and carries out their instructions, tutorials for...
Numerical Recipes

The Numerical Recipes books are developed by Numerical Recipes Software and published by Cambridge University Press. The website provides information on how to purchase the books, which are part of a series entitled "Numerical Recipes: The Art of Scientific Computing." "Numerical Recipes" is also a copyrighted computer software included in those books and sold separately. The books and software...
Lisp History

Paul Graham, who identifies himself as "an essayist, programmer, and programming language designer" has posted on his website a collection of articles on the history of Lisp, a programming language designed by John McCarthy in the late 1950s. The articles discuss the Roots of Lisp, What Made Lisp Different (in particular, different from Fortran) and the Evolution of Lisp, along with related...
Squeak Programming System

Squeak is a programming system that is offered under an open source license, which makes it free to download. The website describes Squeak as "an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk, making it easy to debug, analyze, and change." The programming system can be used to create images, graphics, sound, games and websites. For...
MIT OpenCourseWare: Introduction to Computer Science and Programming

If you're hoping to test your mettle in the world of computer science, you'd do well to check out this informative and erudite course offered as part of the OpenCourseWare initiative at MIT. The course was created by Professors Eric Grimson and John Guttag, and it includes a syllabus, readings, lecture videos, assignments, and exams. The materials here are "aimed at students with little or no...
← Previous