Here is a list of softwares apart from Adobe Flash and Microsoft Silverlight
1) PHP offers the ability to dynamically create Shockwave Flash files.
In addition, you can try the tool named PHP/SWF Charts.
2) Another library for PHP is Open Flash Chart
An article illustrating how to use it is here
3) you want a nice lightweight charting facility for the web with a simple API, you could try the Google Charts API, which is free to use and incorporate into your own applications
Industry leading interactive data visualization.
Create interactive Excel dashboards, business presentations and visual calculators from ordinary spreadsheets – then integrate them into PowerPoint, Word, PDF and the Web.
5) Some other softwares