functions : natural deduction for propositional and predicate logic (including adaptations to intuitionistic and minimal logic), interactive proof construction
platforms : anything enabling Java
developers : Wilfried Sieg and collaborators, Carnegie Mellon University, USA
email : sieg [at] cmu [dot] edu
book : no
comments : formerly known as 'Carnegie Mellon Proof Tutor' (at that time involving Richard Scheines); website includes an online course in logic.
functions : semantic tableaux for propositional and predicate logics
platforms : web (requires downloading 'Shockwave'), Mac, Windows
developers : Corin Howitt, Oxford University, UK
email : corin [dot] howitt [at] philosophy [dot] ox [dot] ac [dot] uk
book : no (particularly suitable for use with either Jeffrey or Hodges)
comments : online proof demonstrations; save/load to web servers; interactive tutorials; modal logic version to be released later; added to list in 2003
functions : natural deduction for propositional and predicate logic, interactive proof construction, tableaux, elementary semantics, symbolization, modal logic
platforms : Java applet (for web pages) or Java web start application
developers : Martin Fricke
email : mfricke [at] softoption [dot] us
book : no
comments : a remarkable collection of diverse online tutorials with accompanying applets, and adjusted to various standard notations and (philosophical) logics
developers : Nelson Pole, Cleveland State University, Ohio, USA
email : n [dot] pole [at] csuohio [dot] edu
book : Patrick Hurley, A Concise Introduction to Logic , 8th edition, Wadsworth 2003. Howard Kahane & Paul Tidman, Logic and Philosophy : A Modern Introduction , 9th edition, Wadsworth 2003. Dale Jacquette, Symbolic Logic , Wadsworth 2001.
developers : Roy Dyckhoff, St Andrews University, Scotland UK
email : rd [at] dcs [dot] st-andrews [dot] ac [dot] uk
book : optional: G. Forbes, Modern Logic , Oxford University Press, 1993
comments : MacLogic is no longer updated to current versions of MacOS; however, to run MacLogic under emulation on Apple OSX and other than Apple platforms, see http://fitelson.org/maclogic.htm
book : The Language of First-order Logic (3rd edition), John Etchemendy and Jon Barwise, CSLI publications, 1994 (Also: Tarski "Lite", same authors; also: Language, Proof and Logic, same authors)
comments : includes the Hintikka game (semantic tableaux)
functions : interactive proof of theorems of first-order logic or higher-order logic (type theory)
platforms : Unix, Windows, web
developers : Peter B. Andrews, Carnegie Mellon University; and others
email : andrews [at] cmu [dot] edu
book : Peter B. Andrews, An Introduction to Mathematical Logic and Type Theory: To Truth Through Proof, Second Edition, Kluwer Academic Publishers, 2002
functions : computing truth (trees) in propositional and predicate logic
platforms : Dos, Windows
developer : Austen Clark, University of Connecticut USA
email : austen [dot] clark [at] uconn [dot] edu
books : Merrie Bergmann, Jim Moor, and Jack Nelson, The Logic Book , 2nd edition. McGrawHill 1992. Richard Jeffrey, Formal Logic: Its Scope and Limits , 3rd edition. McGraw-Hill 1991.
comments : available as GNU Public Domain License software