API Language Libraries

The Wolfram|Alpha Full Results API can be accessed from any language that supports web requests and XML/JSON. Use these language bindings to get a quick start in many popular languages.

Contributed by developers in the Wolfram|Alpha community.

Full Results API

Wolfram Language

Wolfram LanguageBy Wolfram Research

Wolfram Language

Python Binding (v1.1)By Derik Pereira

Java Binding (v1.1)

Java Binding (v1.1)By Todd Gayley

.NET Binding (v1.0)

.NET Binding (v1.0)By Mathy Lorenzen

Ruby Binding (v0.1)

Ruby Binding (v0.1)By Ian White

Perl Binding (v1.1)

Perl Binding (v1.1)By Gabriel Weinberg

PHP Binding (v0.1)

PHP Binding (v0.1)By Mathy Lorenzen

JavaScript

JavaScriptBy Wolfram Research

Simple APIs

Wolfram Language

Wolfram LanguageBy Wolfram Research

Wolfram Language

Python Binding (v1.1)By Derik Pereira

Java Binding (v1.1)

Java Binding (v1.1)By Todd Gayley

JavaScript

JavaScriptBy Wolfram Research