Difference between revisions of "Developer's Area"

From Wiki
Jump to: navigation, search
(Programming language)
Line 5: Line 5:
 
== Programming language ==
 
== Programming language ==
  
Although you can use any programming language to access Materials Project data, we recommend the Python language for development. Python is the language of the Materials Project codebases, and is widely used and supported by the scientific community. If you choose not to use Python, we suggest a language that with good JSON parsing support (either natively or through a robust library). The JSON language is the data exchange format of the Materials Project. In addition, we suggest a language that can easily make requests to web servers and fetch responses as JSON.
+
Although you can use any programming language to develop applications, we recommend the Python programming language. Python is the language of the Materials Project codebases, and is widely used and supported by the scientific community. If you choose not to use Python, we suggest a language that with good JSON parsing support (either natively or through a robust library). The JSON language is the data exchange format of the Materials Project. In addition, we suggest a language that can easily make requests to web servers and fetch responses as JSON.
  
 
== Accessing Materials Project data programmatically ==
 
== Accessing Materials Project data programmatically ==

Revision as of 21:37, 25 February 2013

Welcome

Welcome to the Materials Project Developer's Area. This page describes how to develop your own applications using the data and software of the Materials Project.

Programming language

Although you can use any programming language to develop applications, we recommend the Python programming language. Python is the language of the Materials Project codebases, and is widely used and supported by the scientific community. If you choose not to use Python, we suggest a language that with good JSON parsing support (either natively or through a robust library). The JSON language is the data exchange format of the Materials Project. In addition, we suggest a language that can easily make requests to web servers and fetch responses as JSON.

Accessing Materials Project data programmatically