I have always seen the beauty of chemistry from a scientific standpoint: strange shapes, eye-catching patterns, giant explosions… But it was not until I came to Wolfram|Alpha that I began to appreciate just how sleek chemistry is from a programming perspective. Just a few lines of code are needed to create some of the most startling phenomena and give life to elegant theories. More »

Wolfram|Alpha is a great resource for learning about chemical reactions. We recently rolled out a brand new interface that allows you to easily search through our large database of reactions and explore classes of chemical reactions (such as combustion or oxidation reactions). And we also introduced new Step-by-step functionality to illustrate how to balance chemical reactions. More »

Bonding is pretty fundamental, as it determines the shape of a molecule, which in turn determines how a molecule behaves. Wolfram|Alpha now supports Lewis structures—diagrams that show both the bonded and unbonded electrons in a molecule. But as any good teacher will tell you, even more important than finding the answer is the procedure used to get that answer. Thus, Wolfram|Alpha is expanding its Step-by-step interface into the realm of chemical bonding (with even more Step-by-step functionality coming soon). More »