University of Canterbury
University of Canterbury: Cs Unplugged: Programming Languages
Help build the foundation of understanding computer languages with this activity. Demonstrate some of the issues that arise when we try to give precise instructions to achieve a desired outcome.
Goodwill
Gcf Global: Computer Science: Programming Languages
Learn about differnet computer programming languages.
University of Michigan
University of Michigan: The Prolog Programming Language
A description of the Prolog programming language, including history and program samples.
University of Michigan
University of Michigan: The Lisp Programming Language
A description of the Lisp programming language, including history and sample programs.
University of Michigan
University of Michigan: The Ada Programming Language
A description of the Ada programming language, including a history of the language and some short sample programs.
University of Michigan
University of Michigan: The Smalltalk Programming Language
A description of the Smalltalk programming language, including history and sample programs.
University of Michigan
University of Michigan: The C Programming Language
A description of the C programming language, including history and some sample programs.
University of Michigan
University of Michigan: The C++ Programming Language
A description of the C++ programming language, including history and sample programs.
University of Michigan
University of Michigan: The Fortran Programming Language
A description of the FORTRAN programming language, including history and sample programs.
University of Michigan
University of Michigan: The Java Programming Language
A description of the Java programming language, including history and sample programs.
University of Michigan
University of Michigan: The Pascal Programming Language
A description of the Pascal programming language, including history and sample programs.
University of Michigan
University of Michigan: The Modula 2 Programming Language
A description of the Modula-2 programming language, including history and sample programs.
University of Michigan
University of Michigan: The Perl Programming Language
A description of the Perl programming language, including history and sample programs.
University of Michigan
University of Michigan: Lisp Programming Language
Explore he Lisp programming language.
Other
Basic Programming Language Resources
This site contains numerous links to other sites containing BASIC programming resources for many different versions of the BASIC programming language.
University of Michigan
University of Michigan: The Scheme Programming Language
A description of the Scheme programming language, including history and sample code.
University of Michigan
University of Michigan: The Visual Basic Programming Language
A description of the Visual Basic programming language, including history and sample programs.
Wikimedia
Wikipedia: Logo (Programming Language)
A Wikipedia description of the Logo programming language.
Other
Python Programming Language
Python is a programming language that lets you work quickly and integrate systems more effectively.
Massachusetts Institute of Technology
Mit: Scratch: Imagine, Program, Share
Scratch is a programming language developed for students ages 8 and up. Students can use this free download to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. This...
Other
Java Ranch: Java Programming Style Guide
An alternative style guide for writing clear code in the Java programming language.
Other
Introduction to Programming Using Java
A free, on-line textbook on introductory programming using the Java programming language.
Other
Olin College: Interactive Programming in Java
An online textbook for teaching Computer Science using the Java programming language to students with no programming experience.