Programmer and photographer Bill Atkinson wrote HyperCard for Apple Computer. HyperCard was one of the first successful hypermedia systems before the World Wide Web. "It combined database capabilities with a graphical, flexible, user-modifiable interface. HyperCard also featured HyperTalk, written by Dan Winkler, a powerful and easy-to-learn programming language for manipulating data and the user interface. HyperCard users often employed it as a programming system for Rapid Application Development of different kinds of applications, database and otherwise."