Download the Arduino.
ARDUINO 1.6.2 + AutoComplete
This is a version based on the Official Arduino IDE with several enhancements, including:
Autocompletion Support, Syntax highlighting errors and several improvements in the Code Editor.

OpenDevice
Open IoT (Internet Of Things) Platform and Framework.
Is a set of tools and APIs to build solutions for the "Internet of Things" like home automations systems, robotics, sensor monitoring, etc...
Provide an open and unified framework to interconnect IoT devices, data, and applications over the Web or Offline.
Provide an open and unified framework to interconnect IoT devices, data, and applications over the Web or Offline.
Terms of Use
By downloading the software from this page, you agree to the specified terms.
THE ARDUINO SOFTWARE IS PROVIDED TO YOU "AS IS" AND WE MAKE NO
EXPRESS OR IMPLIED WARRANTIES WHATSOEVER WITH RESPECT TO ITS
FUNCTIONALITY, OPERABILITY, OR USE, INCLUDING, WITHOUT
LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, OR INFRINGEMENT. WE EXPRESSLY DISCLAIM
ANY LIABILITY WHATSOEVER FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL,
INCIDENTAL OR SPECIAL DAMAGES, INCLUDING, WITHOUT LIMITATION,
LOST REVENUES, LOST PROFITS, LOSSES RESULTING FROM BUSINESS
INTERRUPTION OR LOSS OF DATA, REGARDLESS OF THE FORM OF ACTION OR
LEGAL THEORY UNDER WHICH THE LIABILITY MAY BE ASSERTED, EVEN IF
ADVISED OF THE POSSIBILITY OR LIKELIHOOD OF SUCH DAMAGES.