An actor-based computer animation language. - Kenneth M. Kahn (UODIGS, 1976)

Mechanizing Temporal Knowledge. - Kenneth M. Kahn; G. Anthony Gorry (Artif. Intell., 1977)

Ani: An Example of Computational Creativity. - Kenneth M. Kahn (AISB/GI (ECAI), 1978)

Dynamic graphics using quasi parallelism. - Kenneth M. Kahn; Carl Hewitt (SIGGRAPH, 1978)

Making Aesthetic Choices. - Kenneth M. Kahn (IJCAI, 1979)

Creation of computer animation from story descriptions. - Kenneth M. Kahn (1979)

UNIFORM: A Language Based upon Unification which Unifies (Much of) LISP, PROLOG, and ACT I. - Kenneth M. Kahn (IJCAI, 1981)

A Partial Evaluator of Lisp Programs Written in Prolog. - Kenneth M. Kahn (ICLP, 1982)

How to Implement Prolog on a LISP Machine. - Kenneth M. Kahn; Mats Carlsson (Implementations of Prolog, 1984)

The Compilation of Prolog Programs without the Use of a Prolog Compiler. - Kenneth M. Kahn; Mats Carlsson (FGCS, 1984)

A Primitive for the Control of Logic Programs. - Kenneth M. Kahn (SLP, 1984)

Partial Evaluation, Programming Methodology, and Artificial Intelligence. - Kenneth M. Kahn (AI Mag., 1984)

UNIFORM - A Language Based Upon Unification Which Unifies (much of) LISP, PROLOG, and ACT 1. - Kenneth M. Kahn (Logic Programming: Functions, Relations, and Equations, 1986)

CommonLoops: Merging Lisp and Object-Oriented Programming. - Daniel G. Bobrow; Kenneth M. Kahn; Gregor Kiczales; Larry Masinter; Mark Stefik; Frank Zdybel (OOPSLA, 1986)

Virtual Copies - At the Boundary Between Classes and Instances. - Sanjay Mittal; Daniel G. Bobrow; Kenneth M. Kahn (OOPSLA, 1986)

Objects in concurrent logic programming languages. - Kenneth M. Kahn; Eric Dean Tribble; Mark S. Miller; Daniel G. Bobrow (OOPWORK, 1986)

Integrating Access-Oriented Programming into a Multiparadigm Environment. - Mark Stefik; Daniel G. Bobrow; Kenneth M. Kahn (IEEE Softw., 1986)

Vulcan: Logical Concurrent Objects. - Kenneth M. Kahn; Eric Dean Tribble; Mark S. Miller; Daniel G. Bobrow (Research Directions in Object-Oriented Programming, 1987)

Channels: A Generalization of Streams. - Eric Dean Tribble; Mark S. Miller; Kenneth M. Kahn; Daniel G. Bobrow; Curtis Abbott; Ehud Shapiro (ICLP, 1987)

Beyond the Chalkboard: Computer Support for Collaboration and Problem Solving in Meetings. - Mark Stefik; Gregg Foster; Daniel G. Bobrow; Kenneth M. Kahn; Stan Lanning; Lucy A. Suchman (Commun. ACM, 1987)

Preface to the Special Issue. - Kenneth M. Kahn; Koichi Furukawa (New Gener. Comput., 1987)

The Language FCP(: , ?). - Shmuel Kliger; Eyal Yardeni; Kenneth M. Kahn; Ehud Shapiro (FGCS, 1988)

Detecting Stable Properties of Networks in Concurrent Logic Programming Languages. - Vijay A. Saraswat; Kenneth M. Kahn; David Weinbaum (PODC, 1988)

Concurrent Logic Programming, Metaprogramming, and Open Systems - Workshop Report. - Kenneth M. Kahn (AI Mag., 1988)

Objects - A Fresh Look. - Kenneth M. Kahn (ECOOP, 1989)

Money as a Concurrent Logic Program. - Kenneth M. Kahn; William A. Kornfeld (NACLP, 1989)

CommonLoops: Merging Lisp and Object-Oriented Programming. - Daniel G. Bobrow; Kenneth M. Kahn; Gregor Kiczales; Larry Masinter; Mark Stefik; Frank Zdybel (Research Foundations in Object-Oriented and Semantic Database Systems, 1990)

Complete Visualization of Concurrent Programs and Their Executions. - Kenneth M. Kahn; Vijay A. Saraswat (LPE, 1990)

Actors as a Special Case of Concurrent Constraint Programming. - Kenneth M. Kahn; Vijay A. Saraswat (OOPSLA/ECOOP, 1990)

Janus: A step towards distributed constraint programming. - Vijay A. Saraswat; Kenneth M. Kahn; Jacob Levy (NACLP, 1990)

Complete Visualizations of Concurrent Programs and their Executions. - Kenneth M. Kahn; Vijay A. Saraswat (VL, 1990)

Pictorial Janus: Eine vollständig visuelle Programmiersprache und ihre Umgebung. - Kenneth M. Kahn; Vijay A. Saraswat; Volker Haarslev (GI Jahrestagung, 1991)

Concurrent Constraint Programs to Parse and Animate Pictures of Concurrent Constraint Programs. - Kenneth M. Kahn (FGCS, 1992)

The Fifth Generation Project: Personal Perspectives. - Ehud Shapiro; David H. D. Warren; Kazuhiro Fuchi; Robert A. Kowalski; Koichi Furukawa; Kazunori Ueda; Kenneth M. Kahn; Takashi Chikayama; Evan Tick (Commun. ACM, 1993)

ToonTalk - Concurrent Constraint Programming for Kids. - Kenneth M. Kahn (ICLP, 1995)

Seeing Systolic Computations in a Video Game World. - Kenneth M. Kahn (VL, 1996)

Drawings on Napkins, Video-Game Animation, and Other Ways to Program Computers: Programming can be as easy as child's play. - Kenneth M. Kahn (Commun. ACM, 1996)

ToonTalk - An Animated Programming Environment for Children. - Kenneth M. Kahn (J. Vis. Lang. Comput., 1996)

From Prolog and Zelta to ToonTalk. - Kenneth M. Kahn (ICLP, 1999)

Generalizing by Removing Detail. - Kenneth M. Kahn (Commun. ACM, 2000)

Integrating Learning Supports into the Design of Visual Programming Systems. - Chris DiGiano; Kenneth M. Kahn; Allen Cypher; David Canfield Smith (J. Vis. Lang. Comput., 2001)