The cross-platform application is developed using Java and based on processing and other open source software. This is an integrated development environment which is used in writing and uploading programs. It includes features and tools that will enable you to easily write and upload programs, such as a text editor, a message area, a text console, a toolbar with buttons for common functions and a series of menus.
Using the text editor, you can cut, paste, search and replace texts. The programs written in the text editor are called sketches. The IDE comes with a collection of examples to help you get started and develop programs which when uploaded to the board, they will enable it to perform various tasks.
Arduino for Mac is licensed as freeware for Mac OS operating system. It is in coding / compilers category and is available to all software users as a free download.