Abstract
Word processing and spreadsheet programming are the two most common computer applications — the former for textual communication and the latter for end-user programming and data visualization. Their user interfaces differ substantially, even in common concepts and even if produced by the same vendor, and their integration is cumbersome and difficult to use. This paper describes how spreadsheet programming can be embedded in word processing while retaining the full power of spreadsheets. The result is a natural extension to word processing yielding the possibility for a uniform user interface with no conceptual boundaries between text and data.