Atmel Studio is an integrated development platform that is designed for programming and debugging Atmel SMART ARM-based and Atmel AVR microcontroller applications. It provides a modern and powerful environment for writing, building, and debugging applications written in C/C++ or assembly code. Atmel Studio also comes with advanced software framework and other features such as live data visualization, power visualization and real-time debugging capabilities