Abstract :
The approaching maturity of web services technology and growth of free tools, de facto standards and services on the World Wide Web has enabled a new type of "software development" to spring up, in which a minimum of actual code needs to be written, and the bulk of the complexity is handled by (often remote) third-party software. This paper will explore examples of feeding data to web services to create graphs, charts, mash-ups, musical scores or even sound files. This new type of "software development" is good for teachers, who can use this type of programming to illustrate concepts quickly. And it is good for students of science and technology fields, who can explore their subject area in new ways with such services.