Resources

This page contains various 331-related resources on where to get help, UMBC's computing environments, and programming language content

Where to Get Help

Downloads

  • Racket — the version os the Scheme programming language system we will use
  • Python — get the latest version of the Python interpreter
  • WinSCP — transfer files from your Windows PC/laptop to the GL severs
  • TeraTerm Pro with SSH for Windows — a terminal emulator to connect your Windows PC/laptop to the GL servers
  • PuTTY — another terminal emulator to connect your Windows PC/laptop to the GL severs

Remotely Accessing the GL Servers

UNIX/Linux Resources (via Dan Hood)

Blogs

Papers

General

General Programming Languages

Language Description Forms

Recursive-Descent Parsers

Java

Javascript

Functional Programming

Lisp

Humor